有人在 VS 2012 中遇到过这个问题吗?
我尝试将我的开发环境重置为默认值,但这并没有解决任何问题。这真是令人沮丧。
我在 Visual Studio 2011 中遇到了同样的问题。我使用 /setup 修复了它。我仍然对原因一无所知。开发快递?锐化?VS命令?组合?
修复:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE>devenv.exe /safemode /setup
之后我启动了 Visual Studio:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE>devenv
我刚刚通过删除 devenv.CTM 解决了这个问题
从路径 C:\ProgramData\Microsoft\VisualStudio\12.0\1033
希望这会有所帮助。
似乎对此的回答比人们上面所说的要深一些。需要删除注册表项和配置文件并执行应用程序重置以应用可靠修复:
(路径是运行版本的问题,但我相信读过这篇文章的人可以弄清楚他们的安装路径。)
文件:C:\ProgramData\Microsoft\<version>\12.0\<countrycode>\WDExpress.CTM
注册表项:HKEY_CURRENT_USER\Software\Microsoft\<version>\<vernum>_Config\Menus
表达:"C:\Program Files\Microsoft Visual Studio <vernum>.0\Common7\IDE\WDExpress.exe" /resetuserdata
其他版本:"C:\Program Files\Microsoft Visual Studio <vernum>.0\Common7\IDE\devenv.exe" /resetuserdata
这似乎永久解决了这个问题(用了 60 分钟,哈哈,真是浪费)。
以管理员模式打开 cmd 将 dir 更改为 dev 安装路径 在命令下方运行。(但它会重置您的初始设置,例如启动时的 c# 首选项设置——我认为这不是一个大问题)
Devenv.exe /resetuserdata