путаница в файлах развертывания проекта visual studio?

#visual-studio #visual-studio-2008 #deployment

#visual-studio #visual-studio-2008 #развертывание

Вопрос:

Я выполнил все шаги по развертыванию проекта XNA VS2008 и создал установщик. Я создал проект, и теперь у меня есть файл выпуска с 3 папками, содержащими зависимости в формате .msi, a steup.exe и имя решения.msi

Но какой файл является правильным? setup.exe похоже, он не работает вне папки. Должен ли я отправлять людям всю архивированную папку? или только .msi? Придется ли им отдельно устанавливать все зависимости .msi или setup.exe сделать это для них?

Ответ №1:

setup.exe предназначен для проверки зависимостей и запуска соответствующих MSI-файлов на основе того, что необходимо.

Вы могли бы заархивировать всю папку в самораспаковывающийся EXE-файл, который распаковывается во временную папку, а затем запускает setup.exe , как один из способов упаковать все вместе для установки.