【问题标题】:Visual Studio 2010 in Visual Studio 2017Visual Studio 2017 中的 Visual Studio 2010
【发布时间】:2018-04-15 14:30:56
【问题描述】:

所以我正在为我的计算机编程课(明天到期)做这个项目,我基本上已经完成了所有工作。我们学校有Visual Studio 2010,我有Visual Studio 2017。但是,当我打开它时,它要求我更改为“.NET Framework 4.6.1”,因为我的计算机没有“.Net Framework =v4.0” ”。当我这样做时,我可以编辑程序,但我无法调试/编译程序,因为它会输出以下错误:

找不到框架“.NETFramework,Version=v4.6.1”的参考程序集。要解决此问题,请为此框架版本安装 SDK 或 Targeting Pack...因此,您的程序集可能无法正确跟踪您想要的框架。

但是,当我尝试上网安装 v4.6.1 时,安装程​​序说我的电脑上已经有 4.6.1 或更新版本。我不明白为什么会这样,如果还有其他类似的问题,如果您可以将其链接为回复,将会很有帮助。谢谢。

【问题讨论】:

  • 在 VS2017 中,将目标 .Net Framework 更改为 .Net 3.5。 VS 2010 的目标不能高于 3.5。
  • @zaitsman visual studio 2010 可以做.net 4.0

标签: c# visual-studio visual-studio-2010 visual-studio-2017


【解决方案1】:

您的问题的答案直接在错误消息中。 “要解决此问题,请为此框架版本安装 SDK 或 Targeting Pack。”

我的建议:在您的计算机上下载并安装 .NET 4.0 SDK。

您可以尝试以下链接之一来获取 SDK: https://www.microsoft.com/en-us/download/details.aspx?id=8279 https://www.microsoft.com/en-us/download/details.aspx?id=8442

您也可以尝试多目标包。 https://www.microsoft.com/en-us/download/details.aspx?id=29052

【讨论】:

    【解决方案2】:

    另外,结帐:

    1. 您可以在此处使用设置验证工具来诊断您的 .Net 框架:.Net Framework Setup Verification ToolAlternative Download

    2. 同时检查.NET Framework Setup Verification Tool User’s Guide

    3. 如果您确实发现 .Net Framework 存在问题,您可以使用修复工具来修复它,它旨在修复与 .Net Framework 相关的问题以及更新:Microsoft .NET Framework Repair Tool

    希望这会有用,祝你好运。

    【讨论】:

      【解决方案3】:

      要让 VS2017 支持 .NET 4.0,您需要确保安装了正确的组件:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-19
        • 2020-01-21
        • 2018-07-20
        • 1970-01-01
        • 1970-01-01
        • 2017-06-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多