Я разработал приложение C # WPF. Запускаем его в отладчике VS17 - все нормально
Дважды щелкните .exe в папке выпуска - все в порядке
Я развернул программное обеспечение на нескольких устройствах, дважды щелкните файл .exe - все в порядке
Запуск развернутого приложения через powershell с Start-Process -FilePath "C:\Users\krueperj\Desktop\Release\PrometheusStartup.exe"
- все в порядке
Теперь это становится странным.
Я хотел запустить приложение при входе в систему. Когда я создал задачу в Планировщике задач Windows, приложение не запускается из-за исключения. Когда я планирую запуск PowerShell (который открывает .exe), приложение не запускается из-за того же исключения. Когда я помещаю свое приложение через код в реестр для автозапуска, то же исключение.
Вот что говорит журнал событий:
Вы можете создать командный файл, чтобы запустить сценарий PowerShell. Запускаем от имени администратора. Вам также нужно будет установить политику выполнения. Вот код: