Проект установки 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. Есть парень, который сделал потрясающее руководство по этому.