Pergunta

Eu construí um aplicativo e este é publicado em um servidor Windows usando ClickOnce. Os clientes ir para a URL , pode baixar e executar o aplicativo.

O cliente agora está mudando seus servidores para rodar o Ubuntu. Pode um aplicativo ClickOnce ser publicado em um servidor executando o Ubuntu?

A versão do Ubuntu é 8.10., E eu estou usando o Visual Studio 2008 SP1 e C #.

Foi útil?

Solução

Claro que pode - qualquer servidor de arquivos ou web pode hospedar um aplicativo ClickOnce. No entanto, você precisará configurar os tipos MIME corretos no servidor web

  • .application => application / x-ms-aplicativo
  • manifest => application / x-ms-manifesto
  • .deploy => application / octet-stream

Outras dicas

Basta adicionar o seguinte para o arquivo .htaccess em seu web raiz (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

Eu estou supondo que você está tentando usar Mono , em que caso:

É possível apoiar ClickOnce no Linux?
Sim - mas ainda há muito trabalho necessário antes de fazê-lo

.

ClickOnce é a melhor maneira de distribuir aplicações / atualizações?
Eu não tenho certeza - mas a popularidade = superioridade tão ...

!

De http: //lists.ximian .com / Pipermail / mono-list / 2004 a setembro / 023224.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top