2015-02-04 2 views
0

Как изменить значение в папке приложения (или пользовательской папке) в коде?Windows Installer Visual Studio Setup Project

я могу определить DefaultLocatio, как [MY_DEFAULT] на файловой системе в Visual Studio, добавьте к CustomActionData/myDefault=[MY_DEFAULT] и передать MY_DEFAULT в качестве параметра в файле msi.

В коде я могу читать его как Context.Parameters["myDefault"]. Это работает.

Но как я могу изменить в коде значение DefaultLocation, где будет установлено приложение?

ответ

0

Щелкните правой кнопкой мыши проект установщика, выберите View-> File System.

Теперь щелкните правой кнопкой мыши на «Папка Application» и выберите «Окно свойств». В окне свойств вы можете отредактировать поле DefaultLocation (см. Снимок экрана ниже).

enter image description here

По умолчанию DefaultLocation является [ProgramFilesFolder] [Производитель] \ [ProductName] но вы можете изменить его на что угодно - C: \ MyApp \ или [ProgramFilesFolder ] MyApp \ или что-то еще.

Удачи.

Смежные вопросы