Ce qui contrôle la ProductVersion .csproj fichiers?

Chaque maintenant et puis notre source de moteur de contrôle indique que le ProductVersion dans un .csproj fichier a été modifié. Nous sommes à l'aide de VS2008 SP1.

À la recherche par le biais de la base de code, je peux voir les deux versions rapportées:

<ProductVersion>9.0.30729</ProductVersion>

et

<ProductVersion>9.0.21022</ProductVersion>

Personne ne sait pourquoi et lorsque Visual Studio décide de modifier ce paramètre, et à ce que ces deux numéros de version reportez-vous?

Je reçois ce trop. Il ne se produit que lorsque l'autre développeur sur mon équipe s'engage à quelque chose. Je suppose qu'il a une configuration légèrement différente pour Visual Studio. Google indique qu'il a quelque chose à voir avec Silverlight (que l'on n'utilise pas, mais l'un de nous pourrait avoir installé les outils), mais je ne sais pas ce que le correctif est encore.

OriginalL'auteur Richard Everett | 2009-08-19