有什么办法可以在Visual Studio中修复这个错误吗?当尝试创建新的C#控制台应用程序时会出现此错误。我可以创建和构建C#网站,但是Intellisense不起作用。VB应用程序正常工作。我尝试升级到SP1,但没有帮助。我不想重新安装Visual Studio并再次遇到此错误。
"无法创建Microsoft Visual C# 2008编译器。请重新安装Visual Studio。"
有什么办法可以在Visual Studio中修复这个错误吗?当尝试创建新的C#控制台应用程序时会出现此错误。我可以创建和构建C#网站,但是Intellisense不起作用。VB应用程序正常工作。我尝试升级到SP1,但没有帮助。我不想重新安装Visual Studio并再次遇到此错误。
"无法创建Microsoft Visual C# 2008编译器。请重新安装Visual Studio。"
在命令提示符中,我运行了:
C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\devenv.exe /resetsettings
现在一切都正常!这让我省去了重新安装的麻烦。
VisualStudio 2015 CTP 6
(Visual Studio 14文件夹)。 - JP Hellemons"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe"
。 - JP Hellemons我尝试了“resetsettings”和从添加/删除程序中修复安装,但都没有起作用。
通过删除以下注册表键解决了该问题。
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio
当您再次打开Visual Studio时,它会要求您选择语言偏好设置。(请确保您从HKCU而不是HKLM中删除该键)
我重新安装了VS2008,但问题仍然存在。之后运行时出现
C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\devenv.exe /ResetSkipPkgs
我的问题已经解决。
我使用 deven.exe /ResetSkipPkgs 命令解决了问题,我猜这就像在 http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/04be49aa-de6b-4f45-9a27-86e3f214a0fe 中所说的删除密钥一样。
以上的解决方案都没有对我起作用。也许是因为我们正在使用TFS 2010?
对我有用的解决方法是重新安装KB974558。
也许是因为执行了上面提到的所有注册表操作并重新应用了补丁的组合 - 谁知道呢?
尽管这个线程有点过时,但可能还有其他人必须继续使用VS 2008,因为他们必须保持Compact Framework应用程序的运行。
我无法投票,但重启和重置设置对我没有用。但是删除HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0对我有用。谢谢NimsDotNet,不幸的是由于某种原因我无法为那个答案投票。
在 Visual Studio 2008 的命令提示符中运行此命令,否则,请前往以下路径并运行 devenv.exe /resetsettings
C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\devenv.exe /resetsettings
并且 Visual Studio 将会重新启动。
如果问题仍然存在,请尝试从控制面板修复文件,这通常有效
谢谢