Visual studio 2017 Can';不要选择.NET4.7

Visual studio 2017 Can';不要选择.NET4.7,visual-studio-2017,.net-4.7,Visual Studio 2017,.net 4.7,我正在尝试使用.NET4.7启动一个新项目。我已安装Creators Update以及Visual Studio 2017的最新版本。当我启动项目和设备以选择.NET版本时,我拥有的最新.NET framework版本是4.6.2。当我去下载一个新的.NET framework时,它只列出了4.6.2作为最新的可通过MS下载的版本。它说.NET 4.7包含在VS 2017中。我错过了什么 您需要转到Visual Studio安装程序并安装可选组件“.NET Framework 4.7开发工具”。

我正在尝试使用.NET4.7启动一个新项目。我已安装Creators Update以及Visual Studio 2017的最新版本。当我启动项目和设备以选择.NET版本时,我拥有的最新.NET framework版本是4.6.2。当我去下载一个新的.NET framework时,它只列出了4.6.2作为最新的可通过MS下载的版本。它说.NET 4.7包含在VS 2017中。我错过了什么

您需要转到Visual Studio安装程序并安装可选组件“.NET Framework 4.7开发工具”。

该.NET Framework 4.7是作为Windows 10 Creators的一部分发布的。对于其他版本的Windows,您必须安装.NET Framework 4.7


因此,即使在Visual Studio安装程序中,我也找不到.Net Framework 4.7.2开发人员工具。但是,您可以从此处下载并运行它们:

“一张图片抵得上一千个字节(有足够的压缩)”以及所有这些爵士乐


对于在这里聚会迟到的人;在VisualStudio2019中,我使用.Net核心模板创建项目时遇到了这个问题

对于非.NET Framework项目模板,例如.NET核心模板,框架下拉列表不会出现


确保在创建项目/解决方案时选择了.Net Framework模板:)

是否更新了Visual Studio 2017 for.Net Framework 4.7?它位于Visual Studio安装程序的组件部分,我没有意识到。当我安装2017时,我选择了所有组件,当更新出来时,我只是更新了它,而没有单击组件选项卡查看是否也有新组件。经验教训。当我试图在Windows Server 2016操作系统中安装更新的VS 2017时,我在安装程序组件中找不到可选择.NET 4.7的组件。我做错什么了吗?@RinoTom我不确定。。直到升级到Windows10 Creators更新后我才尝试。它说它包含在VS2017中,所以我假设它会在那里,但您可能还需要创建者更新。希望其他人能插话核实。在安装程序的顶部,有3个类别:工作负载、单个组件和语言包。对我来说,它是作为.NET Framework 4.7 SDK和.NET Framework 4.7目标包存在于.NET下的各个组件中。此外,确保VS2017可能已完全更新。希望这能有所帮助。@MichaelPuckettII,我在Windows Server 2016上尝试了安装,但没有Creator的更新,或者我可以理解,在进一步的研究()中,即使.NET 4.7没有为Windows Server 2016发布,但它看起来像。因此,这可能是我在尝试的VS 2017安装中找不到.NET 4.7的原因。@GWigWam我也找不到,但由于4.7最初仅在Win10的“创建者更新”中可用,我假设这是一个依赖项。我的VS安装程序在.NET组件列表中没有.NET 4.7。我错过了什么@应该安装.NET4.7框架本身。目前只有Win 10 CU才能安装。@dvom我的系统是win10,但在Installer中看不到4.7。要安装VS,我关闭了VS2017,启动了“Visual Studio安装程序”程序,单击了我要更改的安装下的“修改”,在右侧展开了“.NET桌面开发”(因为我已经安装了此工作负载),并选中“.NET 4.7桌面4.7开发工具”。然后单击“修改”在右下角进行更改只需注意,即使是此独立安装程序也无法在Windows 10 Enterprise N 2015 LTSB上工作。它给出了一个警告。在Visual Studio 2019的安装程序中,.NET Framework 4.7.2开发工具不在“可选”列表中,而是在“包含”下。您可能必须转到“单个组件”并手动选择所需版本的SDK。您可能需要转到“单个组件”并手动选择所需版本的SDK。