【发布时间】:2019-12-11 12:38:20
【问题描述】:
在 Visual Studio 2019 中,如果我尝试创建 ASP.NET Core Web 应用程序项目,我会在以下屏幕中选择框架版本 -
但是当我尝试创建一个 .NET Core 类库项目时,我会收到以下屏幕提示,该屏幕没有提供任何选择框架版本的选项 -
单击“创建”按钮始终会立即使用我机器上安装的最新 .NET Core 版本创建项目。
那么,如何在创建类库项目时选择框架版本呢?还是每次创建后都必须手动更改?
【问题讨论】:
-
您似乎安装了 VS 2019 Preview。否则 .Net Core 3.0 不会出现在您的列表中。您是否尝试过下载非预览版并在那里查看?
-
@OlegI,VS是“非预览版”,我自己安装了.Net Core 3.0 Preview 7。
-
如果您想使用预览版 .NET Core 版本,请确保在
Tools > Options > Environment > Preview Features中使用它们。然后,您可以通过编辑 csproj 的TargetFramework(s)元素来更改项目版本。如果您更喜欢此 UI,也可以右键单击项目,选择“属性”,然后从组合框中选择另一个Target Framework,但编辑 csproj 已成为使用 .NET Core 明确定义的开发人员任务。 -
@RayKoopa,我知道如何手动更改框架版本。为 .NET Framework 和 .NET Core 选择类库模板时,VS 的早期版本有一个选择框架版本的选项。这就是我要找的。span>
标签: c# visual-studio-2019 .net-core-class-library