Как получить доступ к Диспетчеру из. net Core 3.1 dll (WPF) - PullRequest
0 голосов
/ 15 января 2020

Я прочитал: . NET Диспетчер, для. NET Ядро?

Я не могу применить оба решения.

  • Решение JBSnorro: Невозможно найти способ переключения на «Microsoft. NET .Sdk.WindowsDesktop».
  • Решение Codevision: я использую. net Core 3.1 вместо. net Core 3.0 и .dll вместо .exe. В результате получается

enter image description here

Любая идея, как получить доступ к Диспетчеру из. net -core 3.1?

ВАЖНО Решение Clemens прекрасно работает. Кроме того, благодаря перезагрузке проекта непосредственно из Visual Studio вы можете больше рассказать о проблеме, скрытой в вашем файле .csproj. У меня был непревзойденный UseWPF с UseWpf!

1 Ответ

1 голос
/ 16 января 2020

Файл проекта должен выглядеть следующим образом:

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
    <PropertyGroup>
        <TargetFramework>netcoreapp3.1</TargetFramework>
        <UseWPF>true</UseWPF>
    </PropertyGroup>
</Project>

Если проект выгружен, используйте Reload Project в меню содержимого.

...