Visual Studio 2017 中的 Visual Studio 2010
Posted
技术标签:
【中文标题】Visual Studio 2017 中的 Visual Studio 2010【英文标题】:Visual Studio 2010 in Visual Studio 2017 【发布时间】: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
【参考方案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】:另外,结帐:
您可以在此处使用设置验证工具来诊断您的 .Net 框架:.Net Framework Setup Verification Tool 或 Alternative Download。
同时检查.NET Framework Setup Verification Tool User’s Guide
如果您确实发现 .Net Framework 存在问题,您可以使用修复工具来修复它,它旨在修复与 .Net Framework 相关的问题以及更新:Microsoft .NET Framework Repair Tool
希望这会有用,祝你好运。
【讨论】:
【参考方案3】:要让 VS2017 支持 .NET 4.0,您需要确保安装了正确的组件:
【讨论】:
以上是关于Visual Studio 2017 中的 Visual Studio 2010的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 中的 Apple ID 双重身份验证
是否可以设置 Visual Studio 2017,使其在远程 Linux 机器而不是本地机器上运行和调试 .NET Core C# 应用程序?
Visual Studio 2017 中的 Visual Studio 2010
如何将终端更改为 Visual Studio 代码中的当前目录? (热键)[重复]