Set property ' system . windows . resourcedictionary . d

本文关键字:windows resourcedictionary system property Set | 更新日期: 2023-09-27 17:53:34

每当我尝试在VS 2013 Express中添加新项目时,我突然得到这个错误:

设置属性"System.Windows.ResourceDictionary"。deferrableconent '抛出异常。

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

这里、这里和这里的讨论推荐了以下可能的解决方案:

  • 以安全模式启动Visual Studio
  • 运行devenv /resetuserdata(在本例中是wdexpress),然后重启计算机
  • 卸载各种工具和插件(我没有安装任何)

这些解决方案都不适合我;

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

更新:我重新安装了Visual Studio,问题仍然发生。然而,它似乎仅限于单个项目,因为我可以创建一个新项目并向其添加类。所以也许这个项目是腐败的?

Set property ' system . windows . resourcedictionary . d

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