首页 > 解决方案 > 关闭 VS2017 后,我在多个 repos 中的 csproj.user 文件经常损坏。这是怎么回事?

问题描述

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

当我在 VS2017 中打开一个项目时,有时会遇到这样的情况:

尝试加载项目时用户文件中的错误图像

当我打开用户文件时,我看到:

XML 文件的最后一个结束标记上的字符损坏图像

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

关闭 Visual Studio 时似乎会产生损坏,但并非始终如一。它几乎总是*.csproj.user文件,并且在许多不同的项目中都发生过。我不知道是什么原因造成的。

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

VS 错误列表的图像显示 obj\Debug 文件的文件名中的字符损坏

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

谢谢!


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

标签: gitvisual-studiocorruption

解决方案


推荐阅读