arquivos de solução marcas Visual Studio 2008 como versão 10.00
Pergunta
Depois de experimentar VS2010b2 também minha instalação VS2008 altera as versões de solução e arquivos de projeto para "Versão 10.00". faz o MSBuild.exe no nosso servidor CI não apoiá-los. Existe uma maneira de fazer VS2008 gerar arquivos .sln com número de versão 9.00 novamente?
Eu sei que eu posso consertar isso manualmente. Mas cada vez que abro uma solução, a versão é alterado para trás, o que é irritante.
Cheers,
BJA
Solução
VS2008 deve gerar arquivos v10; que é a sua versão nativa formato. VS2010 gera formato v11 arquivo de solução. v9 foi VS2005. Duvido que VS2008 já gerado arquivos v9 para você.
Se você estiver usando VS2008, o servidor CI deve ter o .NET 3.5 instalado, e que versão do MSBuild deve lidar com arquivos de solução v10.
Outras dicas
Verifique se o .NET 3.5 está instalado no seu servidor de CI, e verificar o caminho para MSBuild. Porque .NET instala side-by-side, você não pode ter atualizado o caminho para MSBuild, e você poderia estar usando a versão antiga. Certifique-se de que você está usando o MSBuild, que está localizado em% windir% \ Microsoft.NET \ Framework \ v3.5. Isso vai ser capaz de construir qualquer versão do MSBuild (mais cedo do que o VS 2010 é claro)