Вопрос

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

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

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

Это было полезно?

Решение

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

  • .application => приложение/x-ms-приложение
  • .manifest => приложение/x-ms-манифест
  • .deploy => приложение/октет-поток

Другие советы

Просто добавьте следующее в файл .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

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

  

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

     

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

     

От http: //lists.ximian .com / pipermail / моно-лист / 2004-сентябрь / 023224.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top