Как получить короткий путь в стиле DOS [ProgramFilesFolder] в проекте установки и развертывания Visual Studio? - PullRequest
1 голос
/ 03 июня 2010

Я создаю установщик для приложения. В установщике (создан как проект установки и развертывания Visual Studio) я пытаюсь установить значение реестра для хранения пути в стиле DOS, который включает каталог Program Files конечных пользователей ... к сожалению, предоставленное свойство [ProgramFilesFolder] полный длинный путь стиля.

т.е. Я хочу установить значение реестра, которое выглядит следующим образом:

C: \ Progra ~ 1 \ BlahBl ~ 1 \ бла \

вместо этого:

C: \ Program Files \ BlahBlahBlah \ blah

Я бы предпочел не создавать DLL или что-то сложное, чтобы просто ввести простой короткий путь в стиле DOS в реестр.

Я ограничен использованием проекта установки и развертывания для создания этого установщика, я не могу использовать InstallShield или любой другой инструмент.

...