我在Visual Studio 2017中创建了一个项目。最初创建该项目时,一切正常。下次我尝试打开相同的项目时,出现了如下所示的错误 here。错误为“不支持这些项目,或者需要这些项目的行为来影响要在此版本的Visual Studio中打开的修改”。不确定发生了什么。
我已经在Visual Studio 2017本身中创建了该项目,下一次我也尝试在Visual Studio 2017中打开它。因此,这似乎不是与版本相关的问题。
此外,上次工作后,我没有对该项目进行任何更改。当我单击“确定”时,解决方案将无法加载。我在解决方案资源管理器中看到this。
我尝试了一些研究此错误的过程,并遇到了以下一些链接,即使我遇到的错误与这些链接中提到的完全相同。但是这些链接并没有真正帮助我。我试图重新加载项目解决方案,但这没有用。
请帮助。
答案 0 :(得分:2)
所以,以防万一有人感兴趣,最后对我有用的是
我得到了提示 https://forums.asp.net/t/1491251.aspx?Can+t+load+project+because+root+element+is+missing+
感谢所有为我的问题提供帮助的人。尽管我能够解决我的问题,但如果有人知道,我想知道出现此错误的原因以及为何仅删除 csproj.user 文件并重新加载项目就可以很好地加载我的解决方案了
此外,当我最初创建此解决方案并且一切正常时,我与团队成员共享了该项目,然后那个团队成员就很好地打开了该项目,然后将其共享给我,而没有进行任何更改。然后,当我尝试再次打开它时,我无法打开该项目。
答案 1 :(得分:0)
答案 2 :(得分:0)
修复 Visual Studio 可以提供帮助。