Как лучше всего разместить файл «read me» на целевом компьютере при развертывании приложения ASP.NET с использованием пакета .MSI? - PullRequest
1 голос
/ 02 февраля 2011

Для веб-приложения ASP.NET, которое упаковывается и продается клиентам для развертывания, какое место будет лучшим для файла "read me" с примечаниями о настройке и настройке в целевой системе?

Требования:

  • Файл не должен быть доступен пользователям веб-приложения, только лицу, выполняющему настройку и настройку.
  • Файл должен использоваться программой установки MSI, чтобы его можно было отображать как часть пользовательского интерфейса мастера установки.
  • Решение должно быть простым и очень дешевым.(Мне не нужно сложное решение для простого текстового файла.)

Некоторые мысли, которые у меня есть, - это скопировать файл в * App_Data * или в bin, поскольку по умолчанию это защищенные папки,а затем извлеките файл из одного из этих мест в программе установки.

Ответы [ 2 ]

3 голосов
/ 02 февраля 2011

Файл readme должен быть отдельным файлом, который находится рядом с MSI на носителе, на котором вы распространяете веб-приложение.Это стандартная практика, датируемая поколениями назад темными веками.Если вы распространяете загрузку из Интернета, тогда у вас есть ссылка на MSI и ссылка на файл readme.

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

Так что отправляйте инструкцииотдельно от MSI, и убедитесь, что они хорошо выглядят и легко читаются при распечатке.Помните следующие указатели:

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

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

1 голос
/ 02 февраля 2011

Создайте важное сообщение в своем приложении.Сделайте это, как Apache, где написано «это новая установка ....» и не позволяйте этому экрану исчезать, пока он не войдет и не сделает все то, что вы считаете важным.не проблема для вашего установщика.

...