我有一个从 VS 2010 和 SharePoint 2010 迁移的 SharePoint 2013 解决方案,它每次在 VS 2012 中加载时都会给我一个升级报告。同时我还没有用 VS 2010 打开它。此外,所有的源代码文件都是写保护的,所以我一直不得不处理强制覆盖和这种性质的事情。最初该解决方案绑定到 Vault 源代码管理,但我在升级之前删除了绑定,因为我们也切换到 Team Foundation Server 2012。目前,该解决方案的 2012 版本不应绑定到任何源代码管理。解决方案中的 8 个项目中只有一个项目存在此问题。
迁移报告消息:
Visual Studio 需要对此项目进行非功能性更改,以使项目能够在此版本和 Visual Studio 2010 SP1 中打开而不影响项目行为
这是否可能是由于项目文件被写保护?有没有一些手动方法可以编辑项目文件并防止将来发生这种情况?