У меня проблема с разработанным мной приложением ClickOnce: в некоторых сборках Windows 10 клиент ClickOnce загружается, выполняется платформой. net, но ничего не отображается.
Похоже, что если я go в диспетчере задач выбираю процесс, открываю детали, ставлю галочку «Запустить эту программу в режиме совместимости для Windows 8», все работает нормально.
![Settings of proces enabling compatibility mode](https://i.stack.imgur.com/zyuI9.png)
Поскольку я не хочу, чтобы каждый клиент выполнял эту манипуляцию, я ищу способ заставить клиент ClickOnce работать в этом режиме совместимости для Windows 8 при запуске.
Я проверил очень мало документации и изменил манифест приложения следующим образом:
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- If your application is designed to work with Windows 8, uncomment the following supportedOS node-->
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />
</application>
Я проверил еще раз , но клиент ClickOnce не запускается в правильном режиме совместимости.
Есть ли способ добиться того, что я хочу сделать?
Спасибо!