Esc*_*ar5 55 .net c# visual-studio visual-studio-2012
我刚刚在我的机器上安装了visual studio 2012,之前我曾安装过visual studio 2012 RC.安装成功,但在我打开一个项目之后,C#编辑器无法运行,就像这样的纯文本编辑器:

我已经尝试修复它,完全卸载然后重新安装,但没有成功.
有人有想法吗?
我不知道它是否相关,但是在创建新项目或打开现有项目时,我有时也会收到此错误:

提前致谢
Ole*_*nko 85
我很确定ManagedObjectFactory的错误与您描述的症状有关.此错误表示您的Visual Studio安装(特别是C#语言服务)已损坏.这很可能是由于我们目前正在努力确定的一些设置问题引起的.
我有机会调查此错误,发现我们的一个互操作程序集意外地安装到GAC中,而它不应该.它由Windows安装程序安装到GAC中,这表明这是一个安装问题.解决方法是从GAC卸载它,但因为它是由Windows安装程序安装的,所以它不仅仅是"gacutil/u".您需要按照KB873195中描述的过程将其从GAC中删除:
免责声明:我是Visual Studio C#IDE团队的开发人员.
可能是在visual studio中禁用了某些设置.检查以下设置:
Tools->Options->Text Editor->C#->General->Auto list members
Tools->Options->Text Editor->C#->General->Parameter information
Run Code Online (Sandbox Code Playgroud)
编辑:
还检查一下
Tools->Options->Text Editor->C#->Intellisense->
Show completion list after a character is typed
Run Code Online (Sandbox Code Playgroud)
这是一篇关于ScottGu博客的文章,可能会有所帮助:D
第二次编辑:
还有一篇关于ScottGu博客的文章,名为" 无智能感知VS 2010 RC"(以及如何修复它).如果有帮助,请告诉我.该补丁可以在这里找到.
第三编辑:
Tools –> Import and Export Settings -> Reset all Settings
Run Code Online (Sandbox Code Playgroud)
您可以根据需要备份旧设置.此解决方案适用于visual studio 2012.我相信这应该可行
第四个编辑:不是仅为C#更改它,而是为所有语言更改它
Tools > Options > Text Editor > All Languages
Run Code Online (Sandbox Code Playgroud)
通常,请确保主动检查"语句完成"部分中的复选框(不显示为灰色).有可能有一个蓝色方块而不是刻度线.由于勾选框为3状态,因此方块意味着"部分选择"已生效.刻度线生效后,重新启动Visual Studio并再次尝试.
最终编辑:
看起来安装缺少一些文件.我建议您下载该软件的新副本并从头开始安装,默认设置处于活动状态.
| 归档时间: |
|
| 查看次数: |
21969 次 |
| 最近记录: |