Каков наилучший способ развертыванияприложений VB.NET ?

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

Минусы ClickOnce:

  • Состоит из нескольких файлов - Кажется, легче распределить один файл, чем интрасети кучу файл и программу для скачивания этих файлов.
  • Вы должны создать ее снова установке с компакт-диска (для конечного пользователя dosn't имеют доступ в Интернет)
  • Программа не до конца в Program Files - Это заканчивается спрятан в некоторых приложений поймать папку, делая ее гораздо труднее клавиш.

Плюсы для ClickOnce:

  • Это работает. Волшебно. И он построенв VisualStudio 2008 express.
  • Позволяет легко обновитьприложения.

Кто-Windows Installer делать эти вещи? Я знаю, что это dosen не ClickOnce " против", но было бы приятно знать, что она также имеет ClickOnce плюсы.

Обновление:Я в конечном итоге с помощью Wix 2 (Wix 3, но в то время я делал проект, и никто не имел грамотный учебник). Это было приятно, потому что она поддерживает три вещи, которые я (в конечном счете). Опциональный запуск с ярлыка windows, start-up-когда-installer-это-сделать вариант, и трех абзацев текста, что мой босс думает, что будет держать использует нажав неправильного параметра.

Найдено 5 ответов:

What is the best way to deploy a VB.NET application?

http://stackoverflow.com/questions/3544/what-is-the-best-way-to-deploy-a-vb-net-application

Посмотреть решение →