Приложение WPF не запускается в Windows 7 Embedded - как отследить причины
Я создал простое приложение WPF из шаблона проекта Visual Studio (VS 2015). Я только изменил целевой фреймворк на.Net 3.5 Client Profile. Затем мне пришлось удалить следующие ссылки на сборки Microsoft.CSharp и System.Xaml. Они отсутствуют в.Net 3.5 Client Profile и, очевидно, не нужны для запуска приложения.
Это мини-приложение WPF просто открывает окно. Он работает нормально на обычной Windows (я тестировал Windows 10 Enterprise и Windows 7 Enterprise).
Но это не выполняется на Windows 7 Embedded. Там нет окна. Процесс закрывается сразу. Нет сообщения об ошибке. Ничего такого.
Я попробовал на целевой системе:
- Windows EventLog - нет записей
- FUSLOGVW.EXE - без ошибок
- SXSTRACE.EXE - без ошибок
- DebugView.exe (Sysinternals) с отладочной сборкой - без сообщений журнала отладки
Это работает на целевой системе:
- Консольные приложения.Net (под управлением CLR2 и CLR4)
- Приложения Windows Forms (также с обоими CLR)
- DirectX установлен - dxdiag.exe: нет проблем
Что я могу сделать / запустить, чтобы узнать, чего не хватает или что идет не так?
NB. Видеодрайвер называется vga (стандартный видеодрайвер Windows). Работает ли WPF с vga? Графика является графикой процессора от Atom D2250. Но драйверы от Intel не работают на Windows 7 Embedded.