Всегда устанавливать в «Program Files» (также на x64)? - PullRequest
3 голосов
/ 20 марта 2012

Я использую проект установки Visual Studio по умолчанию для создания установщика для моего приложения.
Приложение построено как «Любой ЦП» и работает как 64-битный процесс в 64-разрядных ОС, но установщик всегда использует «Program Files (x86)» в качестве каталога по умолчанию.

Можно ли всегда использовать «Program Files» по умолчанию, чтобы оно находилось в правильной папке на ОС x64?

1 Ответ

2 голосов
/ 20 марта 2012

Только 64-битные пакеты могут использовать Program Files на 64-битной машине.

В проектах установки Visual Studio единственным решением является использование отдельных 32-битных и 64-битных пакетов. 32-разрядный пакет для 32-разрядных систем и 64-разрядный пакет для 64-разрядных систем.

Некоторые коммерческие инструменты разработки (например, Advanced Installer или InstallShield) позволяют создавать смешанные 32/64-битные пакеты, которые автоматически адаптируются к целевой платформе (32-битной или 64-битной).

Но вам действительно нужен 64-битный пакет ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...