是否可以在.NET标准类库中使用WPF或将其保留给.NET Core?如果是这样,是否可以设置使用WPF的.NET Core类库,还是必须是.NET Core应用程序?
答案 0 :(得分:0)
最后,我与Microsoft联系。他们非常有帮助,并向我提供了*.csproj
文件的以下摘要:
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
<UseWPF>true</UseWPF>
</PropertyGroup>
</Project>
有了这个,我得到了一个包括WPF的.NET Core类库。另外,我不得不删除App.xaml
和App.cs
。这是必要的,因为它们包含XAML中的<Application>
标签,而WPF库中不允许使用。