【问题标题】:Could not load file or assembly 'WindowsBase, Version 4.0.0.0无法加载文件或程序集“WindowsBase,版本 4.0.0.0
【发布时间】:2013-09-13 06:42:47
【问题描述】:

今天早上买了一台新机器并安装了 Visual Studio 2012,这是我在启动时遇到的错误

---------------------------
Microsoft Visual Studio
---------------------------
Could not load file or assembly 'WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The module was expected to contain an assembly manifest.
---------------------------
OK   
---------------------------

在显示此消息后,Visual Studio 关闭。我第一次进行 Web 安装时尝试从 ISO 重新安装。谷歌不是很有帮助

【问题讨论】:

  • 你的框架目标是什么? 4.5 ?
  • 这正在启动 Visual Studio,所以此时目标并不重要
  • 它找到了文件,C:\Windows\Microsoft.NET\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll,但文件内容已损坏。最好把那台“新”机器送回去,当事情这么早就变坏时,这绝不是一个好兆头。
  • 我修好了,一切都修好了……我怕我得把它寄回去:)

标签: c# visual-studio-2012


【解决方案1】:

我没有安装/卸载/重新安装,而是安装了 Windows 更新,因为我的系统在安装更新期间崩溃了。在这次崩溃之后,我遇到了同样的问题,但现在它解决了。 :-)

【讨论】:

    【解决方案2】:

    我做了修复而不是卸载/重新安装,这解决了我的问题。

    【讨论】:

      猜你喜欢
      • 2018-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多