如何从 .net Core 3.1 dll (WPF) 访问 Dispatcher
How to access the Dispatcher from a .net Core 3.1 dll (WPF)
我阅读了:
我无法应用这两种解决方案。
- JBSnorro的解决方法:找不到如何切换到"Microsoft.NET.Sdk.WindowsDesktop"。
- codevision解决方案:我用.net Core 3.1代替.net Core 3.0,用.dll代替.exe。结果是
知道如何从 .net-core 3.1 访问 Dispatcher 吗?
重要 Clemens 解决方案效果很好。此外,直接从 Visual Studio 重新加载项目的好处是可以告诉您更多关于隐藏在 .csproj 文件中的问题。我有无与伦比的 UseWPF 和 UseWpf!
项目文件应如下所示:
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<UseWPF>true</UseWPF>
</PropertyGroup>
</Project>
如果项目已卸载,请使用内容菜单中的 Reload Project
。
我阅读了:
我无法应用这两种解决方案。
- JBSnorro的解决方法:找不到如何切换到"Microsoft.NET.Sdk.WindowsDesktop"。
- codevision解决方案:我用.net Core 3.1代替.net Core 3.0,用.dll代替.exe。结果是
知道如何从 .net-core 3.1 访问 Dispatcher 吗?
重要 Clemens 解决方案效果很好。此外,直接从 Visual Studio 重新加载项目的好处是可以告诉您更多关于隐藏在 .csproj 文件中的问题。我有无与伦比的 UseWPF 和 UseWpf!
项目文件应如下所示:
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<UseWPF>true</UseWPF>
</PropertyGroup>
</Project>
如果项目已卸载,请使用内容菜单中的 Reload Project
。