Clickonce: setup.exe открывает файл приложения в браузере. Нормальный? - PullRequest
3 голосов
/ 27 февраля 2010

Я только что развернул наше первое приложение ClickOnce. К сожалению, для установки нашего приложения требуется гораздо больше одного клика.

  • Пользователь загружает файл setup.exe и запускает его
  • Появится браузер по умолчанию (например, Firefox), и пользователь должен загрузить файл ourapp.application
  • После этого он может запустить этот файл, и после некоторых предупреждений безопасности начинается обычная установка

Мне кажется, это очень много, и я полагаю, что большинство наших клиентов будут действительно смущены этим довольно необычным методом.

Я видел в Seesmic (приложение Seesmic Desktop), что действительно можно позволить setup.exe напрямую запустить процедуру ClickOnce. Возможно ли то же самое с .NET 2.0? Или есть обходные пути?

С уважением,

Intrance

Ответы [ 2 ]

3 голосов
/ 09 марта 2010

Обычно это означает, что вы не определили типы MIME на сервере. Это типы MIME, необходимые для размещения приложения ClickOnce:

.application -> application / x-ms-application

.manifest -> application / x-ms-application

.deploy -> application / octet stream

Если вы развертываете .Net 3.5 в качестве предварительного условия, вам также понадобятся:

.msp -> application / microsoftpatch

.msu -> application / microsoftupdate

Если у вас есть приложения VSTO, вам нужно это:

.vsto -> application / x-ms-vsto

RobinDotNet

1 голос
/ 27 февраля 2010

Существует расширение Firefox для упрощения работы приложений ClickOnce.

...