Проект установки VS 2017 не будет установлен в C:\DestFolder\

Из-за административных привилегий приложения мне нужно установить мою программу, включая .exe а также .dll в C:\DestFolder\SubFolder\ но я продолжаю получать C:\Program Files\\[Manufacturer]\\[Product Name]\ где заполнители указываются в окне свойств.

Я пробовал эту статью, но ничего хорошего.

Пожалуйста, не дайте мне ответ, как попробуйте изменить расположение по умолчанию на C:\Destination\ папки приложений, как я уже пробовал. Также я не хочу, чтобы решение, как просто изменить путь назначения установки вручную во время установки.

1 ответ

Решение

Я нашел ответ из этой статьи:

"[ProgramFilesFolder] встроен и правильно ведет к каталогу Program Files на целевом компьютере, независимо от того, как настроена настройка Window..."

Там могут быть инструменты, которые позволяют устанавливать вне программных файлов.

[Edit] Infact Я обнаружил это отличное расширение для сообщества VS 2017 под названием Wix. Есть парень, который сделал потрясающее руководство по этому.

Другие вопросы по тегам