Hin und wieder zeigt unsere Quellcodeverwaltung an, dass sich der ProductVersion
in einer .csproj-Datei geändert hat. Wir verwenden VS2008 SP1.
Beim Durchstöbern der Codebasis kann ich zwei Versionen sehen:
%Vor%und
%Vor%Weiß jemand, warum und wann Visual Studio beschließt, diese Einstellung zu ändern, und worauf sich diese beiden Versionsnummern beziehen?
Das ist die Version von Visual Studio, die zum Laden der .csproj verwendet wird, damit sie weiß, welche Funktionen das Projekt enthalten könnte (wenn neue Versionen von VS das Format der proj-Datei ändern).
Es ändert sich, wenn das Projekt geladen wird - VS führt im Stillen ein geringfügiges "Upgrade" auf die Projektdatei durch.
Sehen Sie sich eine VS2005-Proj-Datei an. Sie sehen, dass ProjectVersion auf 8.0.xxx
gesetzt ist