Приложение WPF, установленное в программных файлах, просто закрывается, но запускается в другой папке. - PullRequest
1 голос
/ 28 октября 2019

Используя Visual Studio 2017 в Windows 10, у меня есть приложение WPF с установщиком, созданным с использованием расширения установщика Visual Studio. Когда я устанавливаю его на другой компьютер, приложение запускается, но затем закрывается в течение той же секунды. Ничего в журналах.

Если я добавлю манифест в режим администратора, он начнет работать правильно. Если я копирую файлы в другую папку (вне программных файлов), она начинает работать правильно.

Видимо "программные файлы" ограничены или как? Я что-то упустил в своем проекте установки / установки? Любые другие идеи более чем приветствуются!

РЕДАКТИРОВАТЬ: Я попытался создать установщик с помощью WIX, а затем он работает нормально. Кажется, некоторые настройки в расширении VS Installer.

1 Ответ

1 голос
/ 30 октября 2019

Вы можете изменить ACL в рассматриваемой папке, чтобы разрешить постоянным пользователям доступ для записи (не очень хорошо), или вы можете записать файл настроек в другое место, где стандартное разрешение на запись для пользователей является стандартным.

Добавление пары дополнительных ссылок:

...