C# &引用;设置属性';System.Windows.ResourceDictionary.DeferrableContent';引发了一个异常“异常”:我应该重新安装吗?

C# &引用;设置属性';System.Windows.ResourceDictionary.DeferrableContent';引发了一个异常“异常”:我应该重新安装吗?,c#,visual-studio-2013,C#,Visual Studio 2013,每当我尝试在VS 2013 Express中添加新项目时,我突然出现此错误: Set属性“System.Windows.ResourceDictionary.DeferrableContent”引发了异常 此外,每个.cs文件都已损坏。VS昨天工作正常。我没有进行任何配置更改或安装任何附加组件 对讨论进行了总结,并建议了以下可能的解决方案: 在安全模式下启动Visual Studio 运行devenv/resetuserdata(本例中为wdexpress),然后重新启动计算机 卸载各种工具和

每当我尝试在VS 2013 Express中添加新项目时,我突然出现此错误:

Set属性“System.Windows.ResourceDictionary.DeferrableContent”引发了异常

此外,每个.cs文件都已损坏。VS昨天工作正常。我没有进行任何配置更改或安装任何附加组件

对讨论进行了总结,并建议了以下可能的解决方案:

  • 在安全模式下启动Visual Studio
  • 运行
    devenv/resetuserdata
    (本例中为
    wdexpress
    ),然后重新启动计算机
  • 卸载各种工具和加载项(我没有安装任何工具和加载项)
这些解决方案都不适合我;在所有情况下,错误仍然会发生

每当我尝试添加类、引用或任何其他新项时,都会发生这种情况


更新:我重新安装了Visual Studio,但问题仍然存在。然而,它似乎仅限于一个项目,因为我可以创建一个新项目并向其中添加类。因此,可能该项目不知何故已损坏?

我检查了损坏文件的最新提交版本,这似乎缓解了问题。我现在可以添加类了。有趣的是,当我在Git Bash中尝试使用
less
读取一个损坏的
.cs
文件时,它告诉我这是一个二进制文件。

这些.cs文件是如何损坏的?它们是真的被损坏了,还是仅仅因为它们显示得很奇怪?@AnnL.,当我打开它们时,它们在记事本上都是一堆乱七八糟的字符,比如
lêPš-·Gê+sqÖY®
。编译器还将它们视为胡言乱语,并在我尝试构建时抛出一系列错误。