Я настраиваю Windows 10 Enterprise (IoT) для запуска пользовательской оболочки, но сталкиваюсь с явлениями «черный экран с ничем, кроме курсора».
Мое приложение — приложение .Net4 Winforms — установлено и отлично работает с рабочего стола.
Я могу запустить его как пользовательскую оболочку через пакетный файл в соответствии с комментариями здесь: Как запустить приложение в качестве замены оболочки в Windows 10 Enterprise
Но установив свое приложение в качестве пользовательской оболочки, я просто получаю черный экран.
Я отмечаю комментарии в приведенной выше ссылке о подписанных приложениях, но я пробовал два мини-тестовых приложения (также .net winforms), одно подписанное, другое нет, и оба работают нормально как пользовательские оболочки. (Мое приложение имеет несколько зависимостей, не все из которых подписаны, поэтому подписать его означало бы пройти через мельницу ILMerge или что-то подобное, чего я бы предпочел избежать, если смогу.)
Я не ожидаю, что люди смогут сказать мне, почему мое приложение не запускается (хотя это было бы неплохо!), но я ищу способы диагностики этого. Поиск в журналах событий и т. д. не дает никакой информации. Мое приложение ведет собственный журнал событий, в котором нет никаких свидетельств запуска приложения.
заранее спасибо