DotNetCore3.0 WPF - 错误 - 项目文件不完整。缺少预期进口

hab*_*bib 2 c# wpf .net-core visual-studio-2017 .net-core-3.0

我通过VisualStudio 2017选择.Net framework 4.6. 知道我正在尝试为 WPF 的 .Net Core 3.0 配置它。但不幸的是,在更改我的配置后,重新加载我的项目时,我收到了此错误。

项目文件不完整。缺少预期的进口。

我已经检查了所有参考文件都在那里。

这是我的.csproj文件。

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

<PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <AssemblyName>HelloWorld</AssemblyName>
    <UseWPF>true</UseWPF>
</PropertyGroup>
<ItemGroup>
    <ApplicationDefinition Include="..\WpfApp\App.xaml" Link="App.xaml" />
    <Compile Include="..\WpfApp\App.xaml.cs" Link="App.xaml.cs" />
</ItemGroup>

<ItemGroup>
    <Page Include="..\WpfApp\MainWindow.xaml" Link="MainWindow.xaml" />
    <Compile Include="..\WpfApp\MainWindow.xaml.cs" Link="MainWindow.xaml.cs" />
</ItemGroup>

</Project>
Run Code Online (Sandbox Code Playgroud)

我已经安装了这个SDK版本3.0.100-preview5-011568。我还在 VisualStudio 中启用了 .Net Core SDK 的使用预览。

mm8*_*mm8 5

您应该升级到 Visual Studio 2019。它包括面向 .NET Core 3 的 WPF 和 Windows 窗体应用程序的项目模板。

来自文档

Visual Studio 2017 不支持 .NET Core 3.0 项目。