Tengo un par de proyectos que hacen referencia a conjuntos de SQL Server. Con SQL Server 2005 y SQL Server 2008 actualmente mantengo 2 archivos de proyecto que apuntan a los mismos archivos fuente y la única diferencia son las referencias a los ensamblados de SQL Server.Construir con msbuild y establecer dinámicamente referencias de proyecto
¿Hay alguna manera de que solo pueda mantener un proyecto y especificar dinámicamente las referencias en mi script de compilación?
No los ensamblajes 2005 trabajan en contra de 2008? –
No, pero las asambleas de 2008 funcionan contra 2005. El único problema es que publico un par de estos proyectos en codeplex y me gusta hacer un lanzamiento para personas que solo tienen SQL 2005 y una para personas que tienen 2008. Algunas de estas asambleas están en el GAC entonces (hasta donde yo sé) no puedo redistribuir todas mis dependencias. Y no estoy seguro de que me gustaría hinchar mi tamaño de lanzamiento, incluso si pudiera. –