【问题标题】:Microsoft visual C# 2008 compiler could not be created. Please re-install Visual Studio无法创建 Microsoft Visual C# 2008 编译器。请重新安装 Visual Studio
【发布时间】:2010-10-20 14:57:50
【问题描述】:

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

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

【问题讨论】:

标签: visual-studio-2008 intellisense


【解决方案1】:

您是否尝试过按照要求重新安装 Visual Studio?

【讨论】:

  • 不,他可能试图重新安装它但失败了。这可能就是他试图解决一个他已经被告知解决方案的问题的原因。
  • 你怎么知道它不能解决问题,为什么要投反对票?
【解决方案2】:

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

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

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

【讨论】:

  • VisualStudio 2015 CTP 6(Visual Studio 14 文件夹)仍然有效
  • 刚刚针对 Visual Studio 2015 RTM 进行了验证。仍然有效。
  • @JPHellemons 你的问题解决了吗,如果是,请与我分享解决方案?
  • 他们在这样的路径上没有 devenv.exe
  • 大声笑@AjaySharma 我确实将此标记为已接受的答案,所以是的,这确实解决了它。每个 Visual Studio 版本的路径都不同。所以 vs2008 在 Visual Studio 9 中。2015 是(对我来说在 x64 系统上)在这里找到:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe"
【解决方案3】:

我尝试了“resetsettings”和修复安装表单添加/删除程序,都没有工作。
通过删除以下注册表项解决了该问题。

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio

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

【讨论】:

  • /resetsettings 确实适用于原始海报。如果它对您不起作用,则意味着您遇到了具有相同症状的不同问题。
【解决方案4】:

我无法投票,但重新启动和重置设置对我不起作用。但是删除 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0 确实对我有用。谢谢 NimsDotNet,很遗憾由于某种原因我无法投票支持该答案。

【讨论】:

    【解决方案5】:

    我使用 deven.exe /ResetSkipPkgs 并解决问题,我猜这就像删除 http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/04be49aa-de6b-4f45-9a27-86e3f214a0fe 上的键一样

    【讨论】:

      【解决方案6】:

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

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

      我的问题已经解决了。

      【讨论】:

      • 不确定,我加了一个 +1 来补偿。
      • 重新安装后不起作用,我发现这个解决方案对我有用。
      • 不工作。我的项目仍在卸载并显示重新安装 Visual Studio 的消息
      【解决方案7】:

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

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

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

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

      【讨论】:

        【解决方案8】:

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

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

        Visual Studio 将重新启动。

        如果问题仍然存在尝试从控制面板修复文件,然后 这行得通

        谢谢

        【讨论】:

          猜你喜欢
          • 2011-11-18
          • 2018-02-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多