创建一个基于 .net 核心 3 的 WinForm 项目



我试图弄清楚我在这里错过了什么,一定是很明显的东西,但我看不到它。

我试图实现的是拥有一个基于 .net Core 3 的 WinForms 应用程序的工作解决方案/项目。 现在研究它可能还为时过早,因为他们刚刚宣布了它,但如果我们可以的话,为什么不呢。 以下是我到目前为止完成的步骤:

  1. 创建空白解决方案
  2. 运行".NET New Winforms"命令
  3. 尝试将生成的项目添加到解决方案中。

我收到错误:项目文件不完整。缺少预期的导入。

以下是 CLI 的输出:

    Package Manager Console Host Version 4.9.2.5706
Type 'get-help NuGet' to see all available NuGet commands.
PM> dotnet --list-sdks
2.1.202 [C:Program Filesdotnetsdk]
2.1.502 [C:Program Filesdotnetsdk]
2.2.105 [C:Program Filesdotnetsdk]
3.0.100-preview3-010431 [C:Program Filesdotnetsdk]
PM> dotnet new winforms
The template "Windows Forms Application" was created successfully.
Processing post-creation actions...
Running 'dotnet restore' on C:DevProjectswinformscore3winformscore3.csproj...
  Persisting no-op dg to C:DevProjectswinformscore3objwinformscore3.csproj.nuget.dgspec.json
  Restore completed in 113.9 ms for C:DevProjectswinformscore3winformscore3.csproj.
Restore succeeded.
PM>

https://dotnet.microsoft.com/download/dotnet-core/3.0

"要将.NET Core 3.0与Visual Studio一起使用,您需要Visual Studio 2019 Preview。

最新更新