Проект пользовательской настройки для «Setup and Deployment Visual Studio» - Как получить содержимое папки, в которой находится MSI-файл? - PullRequest
1 голос
/ 05 июня 2010

Кто-нибудь знает, как найти путь к установщику во время его установки?

Моя цель - получить ни одну, 1 или 2 папки, которые также находятся в одной папке с настройкой, и скопировать их в место назначения, выбранное пользователем перед установкой. Эти папки могут быть или не быть там.

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

Любая помощь или предложения в этом вопросе будет принята с благодарностью!

Ответы [ 2 ]

1 голос
/ 05 июня 2010

Это будет свойство [SOURCEDIR].

Этот вопрос может указать вам правильное направление.

0 голосов
/ 22 сентября 2010

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

  1. Настройка правой кнопкой мыши (Проект)> Нажмите Вид> щелкните Файловая система.
  2. Создан новый интерфейс.
  3. Щелкните правой кнопкой мыши папку приложения> щелкните Добавить> щелкните папку.
  4. Указание имени папки> Щелкните правой кнопкой мыши по вновь созданной папке> щелкните Добавить> Нажмите Файл.
  5. Выберите все файлы, которые вы хотите иметь в папке установки установки.
  6. Вот и все. Вы сделали.
...