Выставить настройки в каком формате файла: zip, exe, ..? - PullRequest
0 голосов
/ 25 мая 2011

это может быть глупый вопрос ... но я создал файл setup.exe с помощью Installshield, который устанавливает мое приложение.Я не могу использовать MSI, потому что хочу включить предварительные условия, такие как, например, веб-установка .NET 4.0 framework.

Итак, я где-то разместил этот файл setup.exe на своем веб-сайте, но когда я пытаюсь его скачатьget 'Запрашиваемая вами страница не может быть обработана из-за настроек списка ограничений ISAPI и CGI на веб-сервере.'Очевидно, что происходит защита, которая делает невозможным загрузку исполняемых файлов.

Так что я заархивировал его в setup.zip, и теперь его можно скачать.

Мой вопрос: каков наилучший способ распространения такой установки через Интернет?Является ли приемлемым сделать это zip-файл для загрузки пользователями (потому что тогда они должны сначала распаковать его), или я должен просто разрешить загрузку исполняемого файла?

1 Ответ

2 голосов
/ 26 мая 2011

Я видел эту практику для некоторых продуктов, и это всегда раздражает. Почему вы даете мне ZIP-файл, который содержит установочный файл? Там нет никаких преимуществ, но много недостатков:

  • Мне нужно выполнить дополнительный шаг, чтобы извлечь ZIP
  • Мне нужно вдвое больше места на диске (ZIP плюс что внутри него)
  • Большинство пользователей не видят ZIP-файл в качестве установщика, они используются для "setup.exe" или "setup.msi"

Правильные подходы:

  • настроить ваш сайт, чтобы разрешить загрузку EXE-файла

или

  • распространите ZIP-файл, содержащий файлы вашего приложения (вместо использования установочного файла)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...