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

时间:2019-06-07 10:27:20

标签: c# wpf .net-core visual-studio-2017 .net-core-3.0

我已经通过选择VisualStudio 2017使用.Net framework 4.6创建了WPF应用程序。知道我正在尝试为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>

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

1 个答案:

答案 0 :(得分:3)

您应该升级到Visual Studio2019。它包括一个针对.NET Core 3的WPF和Windows Forms应用程序的项目模板。

来自docs

  

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