的Visual Studio 2012不断显示升级报告(Visual Studio 2012 kee

2019-09-01 21:51发布

我有一个SharePoint 2013的解决方案从2010年VS和SharePoint 2010迁移,给了我一个升级报告每次加载在VS 2012年我没有在平均时间与2010年VS打开了它的时间。 此外,所有的源代码文件被写保护,所以我一直有应对强迫这种性质的重写和事物。 最初的解决方案是必然保管箱源的控制,但我删除了绑定升级之前,因为我们也切换到Team Foundation Server 2012的目前的2012版解决方案不应该被绑定到任何来源的控制。 在该解决方案只有一个项目出8是有这个问题。

迁移报告消息:

Visual Studio中需要做非功能性的变化对这个项目,以便使该项目在此版本的Visual Studio 2010 SP1不会影响项目的行为开

这可能是由于项目文件被写保护? 有一些手工的方式,我可以编辑项目文件,并防止这种情况在未来?

Answer 1:

我不知道为什么的Visual Studio 2012不能与升级妥善处理,但我已经找到了解决办法。 编辑您的.csproj文件(S)和寻找这一行:

<FileUpgradeFlags>0</FileUpgradeFlags>

删除节点的内容,以便它是空的:

<FileUpgradeFlags></FileUpgradeFlags>

Visual Studio将不再尝试每次升级项目。 为了记录在案,我永远只能升级使用VS 2012的其他类型的项目,似乎是一个好SharePoint 2010的项目时看到这种行为。



文章来源: Visual Studio 2012 keeps showing upgrade report