【发布时间】:2015-11-03 21:01:15
【问题描述】:
我可以在我的 C# 项目中毫无问题地工作。今天突然所有在VS中打开文件的尝试都会导致错误(完全崩溃,VS试图找到解决方案,重新启动VS,问题仍然存在)。解决方案的加载好像没问题...
我做了很多研究,但还没有找到解决方案。我尝试的是:
- 系统重启(当然 ;-))
- 检查更新(运行 Win10,一切都是最新的)
- 创建一个全新的项目(同样的错误)
- 尝试不同的文件类型(xml、cs、数据集,...同样的错误)
- 读取 ActivityLog.xml(发现有关 EditorPackages 的错误)
这是 ActivityLog 中最能说明问题的条目:
<entry>
<record>593</record>
<time>2015/11/03 20:34:29.514</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [Microsoft.VisualStudio.Editor.Implementation.EditorPackage]</description>
<guid>{E269B994-EF71-4CE0-8BCD-581C217372E8}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>No EditorOptionDefinition export found for the given option name: Graphics/Simple/Enable
Parameter name: optionId</errorinfo>
</entry>
有人建议删除或重命名一个名为 ComponentModelCache 的文件夹,但我找不到这样的文件夹(如果我没记错的话,它应该与 ActivityLog 位于同一文件夹中)。
所以它与 EditorPackage 有关(似乎很明显,因为我在尝试编辑文件时遇到错误......)
请告诉我修复我的 VS 的方法!谢谢!
【问题讨论】:
-
VS13...我停止使用它并恢复到 2012 年,因为它做了一些疯狂的事情
-
一个简单的谷歌搜索确切的错误会引导你到以下rajapet.com/2014/02/…
-
@T.S.我在非常大的项目中使用它大约 4 个月,并没有发现很多问题(到目前为止......)
-
@MethodMan,我在那儿,知道这个页面......正如我上面写的:我在给定的地方没有看到任何名为 ComponentModelCache 的文件夹:-(
-
stackoverflow.com/questions/17596543/… 对此也进行谷歌搜索...
where to locate the ComponentModelCache folder
标签: c# visual-studio-2013 crash windows-10