Pergunta

Cada agora e, em seguida, o nosso motor de controle de origem indica que o ProductVersion em um arquivo .csproj mudou. Estamos usando VS2008 SP1.

Olhando através da base de código que eu posso ver duas versões relatou:

<ProductVersion>9.0.30729</ProductVersion>

e

<ProductVersion>9.0.21022</ProductVersion>

Alguém sabe por que e quando Visual Studio decide mudar essa configuração, e em que estes dois números de versão referem?

Foi útil?

Solução

Essa é a versão do Visual Studio usado para carregar o .csproj, para que ele saiba quais recursos o projeto pode conter (se novas versões do VS alterar o formato do arquivo de proj).

Ela vai mudar quando o projeto é carregado -. VS é silenciosamente fazendo um menor 'upgrade' para o arquivo de projeto

Olhe para um arquivo VS2005 proj, você verá o ProjectVersion está definido para 8.0.xxx

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