Pregunta

Después de probar VS2010b2 también mi instalación de VS2008 cambia las versiones de los archivos de soluciones y proyectos para "Versión 10.00". El MSBuild.exe en nuestro servidor CI no los admite. ¿Hay una manera de hacer VS2008 generar .sln archivos con número de versión 9.00 de nuevo?

Sé que puedo arreglar eso manualmente. Pero cada vez que abro una solución, la versión se cambió de nuevo, lo cual es molesto.

Saludos,

BJA

¿Fue útil?

Solución

VS2008 debe generar archivos v10; ese es su versión formato nativo. VS2010 genera formato de archivo de solución v11. v9 fue VS2005. Dudo que VS2008 ha generado alguna vez archivos v9 para usted.

Si estás usando VS2008, el servidor de CI debe tener instalado .NET 3.5, y que la versión de MSBuild debe hacer frente a los archivos de solución v10.

Otros consejos

Compruebe que .NET 3.5 está instalado en el servidor de CI, y compruebe la ruta de acceso a MSBuild. Debido .NET instala de lado a lado, puede que no haya actualizado el camino a MSBuild, y usted podría estar usando la versión antigua. Asegúrese de que está utilizando el MSBuild, que se encuentra en% windir% \ Microsoft.NET \ Framework \ v3.5. Esa será capaz de construir cualquier versión de MSBuild (antes de VS 2010, por supuesto)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top