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

Foi útil?

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)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top