升级到VS2008 SP1时对csproj文件的影响

时间:2008-11-05 12:19:42

标签: visual-studio-2008 .net-3.5

我们正在将VS2008升级到新的SP1,但是注意到csproj文件发生了一些我们无法找到信息的变化。似乎csproj文件中的ProductVersion已从:

更改
<ProductVersion>9.0.21022</ProductVersion>

<ProductVersion>9.0.30729</ProductVersion>

看起来有些属性表明csproj文件是/可以被VS 2008 SP1使用(可能是解决方案选择器要查看)但是这个属性更改还有其他隐藏的副作用我们应该注意为?

3 个答案:

答案 0 :(得分:1)

我认为它更可能是生成文件的产品版本,而不是说它可以被消费的内容。我会非常惊讶地看到构建版本有任何明显的不同。

答案 1 :(得分:1)

主要版本是Visual Studio版本选择器的重要选择,用于选择打开哪个版本的visual studio(包含2005和2008)。

我想如果您在安装了SP1的Visual Studio中创建了一个项目,那么它可能会抱怨并要求您安装sp1?

我没有任何没有SP1的VS 2008来测试这个:)

答案 2 :(得分:0)

我的同事刚刚获得了SP1来自企业IT的忍者更新(大概是重启后我会得到它)。我的RTM副本似乎并不关心所有csproj文件中的较新版本字符串。