2012-05-10 26 views
0

私たちは、顧客の社内またはイントラネットWebサーバーでホストされるASP.NET MVCを使用してWebアプリケーションを作成しました。Click Once Webアプリケーションの自動または自動更新

初めてWex/Windowsセットアップインストーラを使用して私たちのアプリをインストールした場合は問題ありません。ここでは、アプリに自己更新機能または自動更新機能を提供することについてもっと興味があります。

私たちがそのためにClick-Onceを使用できるのであれば、どんなアイデアもあります。 (私たちはGoogleのOMAHA(http://code.google.com/p/omaha/)について認識していますが、これには新しい学習曲線が必要です)。

いくつかの箇所で、答えはNOです(Does Windows Installer provide a method to update applications?)。

しかし、今後のアップデートのために、Wix 1st Time Installer + ClickOnceの組み合わせで、私たちはそれを行うことができるはずです。として、私たちのWebアプリケーションは、IIS Webサイトの設定でマップされたフォルダ内のほんの少数のファイルです。

答えて

0

いいえ、できません。 ClickOnceは、現在のユーザープロファイルの難読化されたフォルダにファイルをインストールします。ファイルシステム全体にファイルを更新することはできません。

ClickOnceでデプロイされ、スケジュールされたタスクで起動される完全に別のアプリケーションを作成することができます。そのアプリケーションは、更新されたファイルをダウンロードしてIISフォルダにコピーできます。要するに、これはClickOnceのために作られたものではありませんが、恐らく動作するようなものを一緒に作っているかもしれません。