无法创建Microsoft Visual C#2008编译器。请重新安装Visual Studio

时间:2009-04-20 16:34:48

标签: visual-studio-2008 intellisense

知道如何在Visual Studio中修复此错误吗?尝试创建新的C#控制台应用程序时会发生此错误。我可以创建和构建一个C#网站,但Intellisense不起作用。 VB应用程序正常工作。我尝试升级到SP1,但没有帮助。我不想重新安装Visual Studio并再次出现错误。

“无法创建Microsoft Visual C#2008编译器。请重新安装Visual Studio。”

8 个答案:

答案 0 :(得分:16)

在命令提示符下,我运行了:

C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\devenv.exe /resetsettings

现在一切正常!这为我节省了一次重新安装。

答案 1 :(得分:9)

我试过“resetsettings”并修复安装表单添加/删除程序,两者都不起作用 通过删除以下注册表项解决了该问题。

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio

当您再次打开时,Visual Studio会要求您选择语言首选项。 (确保从HKCU中删除密钥而不是从HKLM中删除

答案 2 :(得分:5)

我重新安装了VS2008,但问题仍然存在。然后运行

C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\devenv.exe /ResetSkipPkgs 

我的问题已经解决了。

答案 3 :(得分:1)

我使用deven.exe / ResetSkipPkgs并解决问题我想这就像在http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/04be49aa-de6b-4f45-9a27-86e3f214a0fe

删除像sais这样的密钥

答案 4 :(得分:1)

以上解决方案都没有为我做到这一点。 也许是因为我们正在使用TFS 2010?

解决了我的问题是重新安装KB974558

也许这是完成上面提到的所有注册表内容并重新应用补丁的组合 - 谁知道?

虽然这个帖子有点过时,但可能还有其他一些人需要继续使用VS 2008,因为他们必须保持Compact Framework应用程序的活着

答案 5 :(得分:0)

我无法投票,但重启和重置设置对我不起作用。但删除HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 8.0确实对我有用。谢谢NimsDotNet,遗憾的是我出于某种原因无法为这个答案投票。

答案 6 :(得分:0)

在visual studio 2008的命令提示符下运行它 否则,转到此路径并运行devenv.exe /resetsettings

C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\devenv.exe /resetsettings

和visual studio将重新启动。

如果问题仍然存在尝试从控制面板修复文件此作品

谢谢

答案 7 :(得分:-1)

您是否尝试过按照被告知的那样重新安装Visual Studio?