关闭VS2017后,多个存储库中的csproj.user文件经常损坏。发生了什么事?

时间:2019-01-08 19:20:18

标签: git visual-studio corruption

我不确定这是在StackOverflow中还是在Super User中是否更合适,但是我将从这里开始,因为它主要是与此相关的开发工具。

当我在VS2017中打开一个项目时,有时会遇到这个问题:

Image of error in user file when trying to load project

打开用户文件时,我看到以下内容:

Image of character corruption on last closing tag of XML file

字符损坏是随机的,并且总是在文件关闭时出现。有时文件名本身将被损坏。当我更正结束标记时,项目将正常加载且正常。而且它将再加载几次而不会出现问题。但是几周后,它又发生了。非常断断续续。

损坏似乎是在关闭Visual Studio时生成的,但不一致。它几乎总是*.csproj.user文件,它发生在许多不同的项目中。我不知道是什么原因造成的。

我说“几乎总是”,因为这也发生了:

Image of the VS error list showing a character corruption in the filename of a obj\Debug file

我在下面提供了一些系统信息来帮助您,但是我在这里一无所知。值得注意的是,如果没有Oracle附加组件,这种损坏确实会发生,但是我不确定ReSharper是否是罪魁祸首。只是希望其他人已经看到并弄明白了。

谢谢!


  • 操作系统:Windows 10 Enterprise 1709 16299.847
  • IDE:Visual Studio Enterprise 2017 15.9.4(完整安装)
  • 附加组件:ReSharper Ultimate 2018.2.3 9/12/18,Oracle Dev Tools 18.3.0
  • SC:使用Git Bash的git 2.14.2.windows.2

这是一台具有所有常见企业修复程序的工作机:端点防病毒,文档扫描等。我也同时打开了一张票,但是我觉得他们会建议擦除我的机器并重新开始-对此解决方案并不陌生。

0 个答案:

没有答案