>>En mi caso, veo que al ejecutar el "instalador" me pide instalar el SQL Express 2008 R2
si vas a usar sql server si o si en algun lado el servicio debe estar instalado, puede ser en la propia pc del usuario o como servidor de base de datos en una pc de la red (al cual lo usuario se conectaran de forma remota)
si los usuario trabajaran en red quizas lo mejro es poner la db en una pc central y que todos se conecten directo a esta, para esto lo defines el conection string apuntando a esta db
o sea si vas a la db central no marques ningun prerwuisito para que ponga la db local
ahora si quieres que cada usuario tenga la db propia, entocnes si deberas instalar sql server express localmente
si usas un attach dinamico de la db, imagino tienes un .mdf, quizas tu compañero usaba na db de Sql Compact o sea un .sdf, estas no requieren del servicio de sql server instalado
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina