【问题标题】:Missing Frameworks after installing VS 2012 [closed]安装 VS 2012 后缺少框架 [关闭]
【发布时间】:2012-09-05 15:40:32
【问题描述】:

所以我有两台机器我已经安装了 2012,它们没有安装相同的框架,正确的一个看起来像这样

机器A截图:

但不正确的看起来像这样

机器 B 截图:

请注意,第二个屏幕截图/机器 B 中缺少以下包

  • Microsoft .Net Framework 4 客户端配置文件
  • Microsoft .Net Framework 4 扩展版

因此,当我在 2010 年打开 2010 年项目时,我现在收到此错误

不工作的机器缺少 Visual Studio 2010 和 2012 中的 2.0 框架

但我已经安装了 .net 2.0 框架,但仍然收到相同的消息,并且该框架没有出现在 Visual Studio 2012 和 2010 中。

有人知道为什么以及我可以做些什么来解决这个问题吗?

【问题讨论】:

  • 上面的截图没有显示.NET Framework 2.0;你确定你已经安装了吗?它确实显示了 3.5,并且还为您提供了定位目标的选项,因此至少看起来是一致的。
  • 在windows 7中3.5框架通过控制面板blogs.msdn.com/b/astebner/archive/2007/03/14/…安装2.0框架@

标签: .net .net-4.0 .net-2.0 visual-studio-2012 .net-4.5


【解决方案1】:

您需要安装 .NET Framework 2.0 和 3.5(这是您的项目要求的),这取决于您的 Windows 版本,但对于 Windows 7 和更高版本,您需要打开 Control 的 Program and Features 小程序面板,然后点击打开或关闭 Windows 功能,然后启用 .NET Framework 3.5,在早期的 Windows 版本中,您需要从 Microsoft 的网站下载并安装它们。

【讨论】:

    【解决方案2】:

    卸载所有与framework 4相关的东西,不要碰任何其他版本。重新安装框架 4。它还应该安装/更新/修复 v2。

    【讨论】:

    • 我安装并重新安装并重新安装框架仍然是相同的结果
    • @MicahArmantrout:一个疯狂的猜测 - 你是否尝试在卸载后重新启动,然后第二次 - 在安装框架后?
    • @MicahArmantrout:好的,怎么样 - 卸载 vs 2010 和 2012,然后卸载所有框架,然后重新启动,然后尝试再次安装所有内容。必须有一个解决方法。顺便说一句,您是否按照上述答案中的建议尝试了 VS 2010 修复?
    • 解决方法是 fdisk 并重新安装
    【解决方案3】:

    应该通过 Windows 更新(它将检测您在下一次计划更新中缺少的内容)或通过重新启动 Visual Studio 安装,我相信可以选择修复现有安装。希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-19
      • 2014-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多