Я запускаю консольное приложение, которое загружает DLL и вызывает метод из этой DLL, который создает форму WPF. Поэтому я просто вызываю метод Program.Execute (), и он выполняет все создание формы. Все размышления идут хорошо, но форма не появляется.
Мне сказали , что это потому, что консольное приложение не имеет цикла сообщений Windows, но я уверен, что есть способ смоделировать это. Например, я пытался играть с System.Windows.Threading.DispatcherFrame , но безрезультатно - форма по-прежнему не отображается.
Кто-нибудь еще сталкивался с этой проблемой?