Создание MSI в vs08 - несколько вопросов - PullRequest
0 голосов
/ 27 июля 2010

Я создаю MSI из Visual Studio 2008.

Вот что я делаю:

  • (В проекте, который я создаю для открытия в Visual Studio) щелкните правой кнопкой мыши Добавить новый проект
  • Настройка и развертывание> Настройка проекта
  • Дайте ему имя
  • Щелкните правой кнопкой мыши папку приложения> Добавить> Выход проекта: основной вывод
  • Вопрос: содержит ли это все, что мне нужно для запуска проекта?
  • Я хочу создать MSI-файл, чтобы добавить ярлык на рабочий стол пользователей, поэтому
  • Создать ярлык для первичного вывода из проекта
  • Переместить это в папку рабочего стола пользователя
  • Вопрос : как мне получить это, чтобы сохранить иконку от проекта !! для этого удобно потерять значок приложения и выбрать вместо него какой-нибудь случайный универсальный.

Спасибо

edit 0: Да, а также, можно ли настроить таким образом, чтобы при запуске .msi пользователь не мог изменить, где он установлен?

Никто не знает, как это сделать?

1 Ответ

1 голос
/ 27 июля 2010
  1. Это должно происходить, если только вы не ссылаетесь на сборки в смешанном режиме, в этом случае вам, возможно, придется вручную добавлять файлы в установщик, так как в этом случае разрешение зависимостей очень плохое.
  2. Вам необходимо установитьвручную в свойствах проекта установки.
  3. Чтобы удалить опцию выбора папки установки, попробуйте открыть представление пользовательского интерфейса проекта и удалить экран «Папка установки».
...