質問

アプリケーションを作成しましたが、これはClickOnceを使用してWindowsサーバーで公開されています。クライアントは URL にアクセスし、アプリケーションをダウンロードして実行できます。

クライアントは現在、Ubuntuを実行するようにサーバーを変更しています。 ClickOnceアプリケーションをUbuntuを実行しているサーバーで公開できますか?

Ubuntuのバージョンは8.10。で、Visual  Studio  2008 SP1およびC#を使用しています。

役に立ちましたか?

解決

Sure can-任意のファイルまたはWebサーバーがClickOnceアプリをホストできます。 ただし、Webサーバーで正しいMIMEタイプを構成する必要があります

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

他のヒント

Webルート(Apache2 Ubuntu)の.htaccessファイルに次を追加するだけです

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 を使用しようとしていると想定していますどちらの場合:

  

LinuxでClickOnceをサポートすることはできますか?
  はい-しかし、そうする前に多くの作業が必要です。

     

ClickOnceはアプリケーション/アップデートを配布する最良の方法ですか?
  よくわからない-しかし、人気!=優位性なので...

     

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top