2010-01-12 3 views
0

Я начинаю развертывать свое настольное приложение. Это блокнот, выделяющий синтаксис. Я рассматриваю возможность его развертывания в Интернете. Как выглядит список вещей, которые я должен выполнить до развертывания приложения?Контрольный список развертывания

+2

"application"? Веб приложение? Настольное приложение для загрузки и установки? Приложение Javascript для включения в чужой веб-сайт? Просьба представить полезные сведения. –

ответ

3

Перед развертыванием приложения. На верхней части головы (некоторые из того, что мы делаем перед каждым выпуском)

  1. Test это :-)
  2. Тестом на чистые ПК. Что происходит, если он не установлен .NET?
  3. Протестируйте его как стандартного пользователя (не все являются администратором)
  4. "Polish". Используйте согласованную версию для всех файлов (важно для последующих обновлений)
  5. Убедитесь, что лицензии, сообщения об авторских правах верны. То, что год правильный и т.д.
1

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

И как раз в качестве предложения, -Я знаю, что он не имеет непосредственного отношения к развертыванию как такового, это приложение типа Web 2.0 (бесплатное/ориентированное на пользователя) приложение? Возможно, бета-версия, в которой люди ожидали, что она не будет идеальной, поможет, хотя это происходит после развертывания

0

Поскольку это настольное приложение, вы можете использовать развертывание ClickOnce. Это связывает ваше приложение и все его зависимости с установщиком, который вы загружаете в Интернет. Затем ваши клиенты либо загружают установщик, либо запускают его из Интернета.

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

+0

Просто любопытно, действительно, откуда вы знаете, что это настольное приложение? –

+0

Поскольку вопрос отмечен [wpf], и они обычно являются настольными приложениями. Да, я знаю, что вы можете запускать приложения WPF в браузере, но это редко (на данный момент). – ChrisF

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