gpt4 book ai didi

.net - 安装2.0后,项目属性的 “Target framework”下拉列表中缺少.NETCoreApp 2.0选项

转载 作者:行者123 更新时间:2023-12-03 11:56:12 25 4
gpt4 key购买 nike

我在Visual Studio 2017社区中创建了一个.NETCoreApp 1.1控制台应用程序,并希望将其升级到2.0.0(因此我可以使用Microsoft.AspNetCore.WebSockets 2.0.0)。在项目属性中,我展开“目标框架”下拉列表,选择“安装其他框架...”,下载64位.NET Core,完成安装程序,重新启动Visual Studio,但是下拉列表中仍然没有2.0框架;只有1.0和1.1。

我还尝试安装32位版本,然后安装主Core 2.0 SDK(64位)。仍然没有选择。我还尝试手动编辑项目文件以将所有内容都指向2.0,但是随后出现构建错误,并且下拉选择为空白,而2.0选项仍然不存在。

使2.0成为目标框架的正确方法是什么?

最佳答案

您可能需要更新Visual Studio的版本15.3.0 并安装 .NET Core 2.0 SDK -然后,您应该能够在Target Framework下拉列表中查看所有选项。

如果您已经安装了上面的所有更新,但是仍然看不到,请尝试以下操作。

编辑*.csproj文件,并将目标框架设置为正确的值<TargetFramework>netcoreapp2.0</TargetFramework>,如下所示。

请记住,之后必须通过从NuGet软件包管理器控制台运行Update-Package来更新NuGet软件包

<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;</PackageTargetFallback>
<DockerComposeProjectPath>..\docker-compose.dcproj</DockerComposeProjectPath>
</PropertyGroup>

关于.net - 安装2.0后,项目属性的 “Target framework”下拉列表中缺少.NETCoreApp 2.0选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45771217/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com