Visual studio VS2017-解决方案丢失。更新后的csproj参考

Visual studio VS2017-解决方案丢失。更新后的csproj参考,visual-studio,visual-studio-2017,Visual Studio,Visual Studio 2017,我刚刚完成Visual Studio 2017的更新,遇到了一个奇怪的问题 当我更新Visual studio时,我的项目仍然处于打开状态。因此,当它完成更新时,它提示我恢复我同意的文件 现在,当我打开.sln文件时,我在解决方案资源管理器中再也看不到我的项目了 通过项目文件夹树,我可以打开.csproj文件,所有内容都在那里 如何将我的项目重新添加到解决方案中,以便在打开.sln文件时,所有内容都会显示出来,为什么会出现这种情况,以便我下次可以避免它?始终使用源代码管理工具(subversio

我刚刚完成Visual Studio 2017的更新,遇到了一个奇怪的问题

当我更新Visual studio时,我的项目仍然处于打开状态。因此,当它完成更新时,它提示我恢复我同意的文件

现在,当我打开.sln文件时,我在解决方案资源管理器中再也看不到我的项目了

通过项目文件夹树,我可以打开.csproj文件,所有内容都在那里


如何将我的项目重新添加到解决方案中,以便在打开.sln文件时,所有内容都会显示出来,为什么会出现这种情况,以便我下次可以避免它?

始终使用源代码管理工具(subversion、git、hg)跟踪源代码更改。在这里您可以看到差异和文件更改。@magicandre1981我可能应该指定。我正在使用git。当右键单击解决方案并选择“与未修改的比较”时,我能够找到一个差异。但我无法在文件资源管理器中编辑csproj的fie.open文件属性,并确保您具有写入权限,并且未为该文件设置“只读”。这非常不健康,安装程序无法更新正在使用的DLL。我严重怀疑任何名为“恢复文件”的东西都能解决这个问题。您应该选择安装程序的修复选项来尝试修复该问题。和“帮助>发送反馈>向flame报告安装程序没有强迫您退出的问题,而我只是通过选择“添加>退出项目”重新添加了项目。。。一切都恢复正常了。这是一个如此奇怪的行为,我从来没有想过这会是解决办法。