Можно ли опубликовать приложение ClickOnce в Ubuntu? - PullRequest
7 голосов
/ 08 марта 2009

Я создал приложение, и оно опубликовано на сервере Windows с использованием ClickOnce. Клиенты переходят по URL , могут загрузить и запустить приложение.

Клиент теперь меняет свои серверы для запуска Ubuntu. Можно ли опубликовать приложение ClickOnce на сервере под управлением Ubuntu?

Версия Ubuntu - 8.10. Я использую Visual Studio 2008 SP1 и C #.

Ответы [ 3 ]

12 голосов
/ 08 марта 2009

Конечно, можно - любой файл или веб-сервер может содержать приложение ClickOnce. Однако вам нужно будет настроить правильные типы MIME на веб-сервере

  • .application => application / x-ms-application
  • .manifest => application / x-ms-manifest
  • .deploy => application / octet-stream
9 голосов
/ 25 апреля 2009

Просто добавьте следующее в файл .htaccess в своем веб-корне (Apache2 Ubuntu)

AddType application/x-ms-application application
AddType application/x-ms-manifest manifest
AddType application/octet-stream deploy
AddType application/vnd.ms-xpsdocument xps
AddType application/xaml+xml xaml
AddType application/x-ms-xbap xbap
AddType application/x-silverlight-app xap
4 голосов
/ 08 марта 2009

Я предполагаю, что вы пытаетесь использовать Mono , в этом случае:

Возможно ли поддерживать ClickOnce в Linux?
Да, но для этого еще предстоит проделать большую работу.

Является ли ClickOnce лучшим способом распространения приложений / обновлений?
Я не уверен - но популярность! = Превосходство, так что ...

С http://lists.ximian.com/pipermail/mono-list/2004-September/023224.html

...