VS2017 MVC项目无法从.sln打开,但Team Explorer可以正常工作

时间:2019-07-12 09:31:56

标签: c# asp.net-mvc visual-studio sln-file

我正在开发一个项目,该项目可以创建超过800k的大型XML文件。我遇到内存问题,因此将“工具”>“选项”中的IIS选项更改为64位,这很有帮助。当我的项目挂起并且没有响应时,问题恶化了,所以我强行关闭了它。当我尝试从项目.sln重新打开时,它告诉我,即使Team Explorer显示了我的最新更改,它也不兼容。

enter image description here

它生成了一个迁移报告,看起来像这样 enter image description here

项目文件夹的布局如下所示

enter image description here

我已经尝试运行旧的备份文件夹,但是VS2017总是说无法识别它们并尝试迁移它们,其中一些只有三到四天了!此重置是否破坏了我的Visual Studio,是否需要重新安装?我真的没有时间去解决这个问题,但是如果我不能从GIT / Team Explorer或备份中恢复,我将不知道如何使我的项目再次运行。团队资源管理器显示我的最新更改似乎很可笑,但是解决方案资源管理器为空!

1 个答案:

答案 0 :(得分:0)

Team Explorer仅关心磁盘上的文件,它不尝试运行任何文件。解决方案资源管理器需要打开解决方案文件,读取内容并以某种方式解释它们。它无法做到这一点。这就是为什么前者工作而后者不工作的原因。