2013-08-22 12 views
5

私はWPFアプリケーションをインストールするためにInstall shield限定版を使用しています。更新機能を確認するWindowsアプリケーションの場合

現在のシナリオは次のとおりです。

  • 作成された設定は、当社のWebサイトでダウンロードできます。

  • ユーザーは、自分のマシンにセットアップをダウンロードし、インストールすることができます。

  • は私がソフトウェアを変更するオプションを持っているユーザーは更新
    ソフトウェアを入手するように、ウェブサイトに変更
    インストーラを更新します。

は私の次のステップ:私のアプリケーションで

私は、「メンテナンスリリース(更新のダウンロード)」機能を含めるつもりです。ユーザーは、ソフトウェア自体から自動的に最新のアップデータをダウンロードすることができます。

どうすればいいですか?どんな助けもありがとう。 このためにInstallシールドには何らかの機能がありますか?

答えて

0

インストールシールドによってその機能を追加する機能はありませんが、NetSparkleという.NET用のソフトウェアアップデートフレームワークがあります。あなたが望むなら、それを試すことができます。あなた自身で何かを実装したい場合は、スタートアップコードや同様のプロジェクトを提供するコードプロジェクトのような他のいくつかのWebサイトより優れています。

ここにNetSparkleへのリンクです。 Code to check for updates, install new version of app

+0

ありがとうございます。これを確認します。 –

3

私はNAppUpdateをお勧めします。

StackOverflowの上で同様の問題もあります。更新プロセスに必要なすべてのタスクの機能をフレームワークに提供します。たとえば、さまざまなソース(Web http/ftp)からの更新をチェックし、更新チェックをトリガーし、バイナリを更新されたものに置き換えることができます。

これをアプリに統合する必要があります。そのため、「すぐに使える」ソリューションではありません。しかし、私の経験では、ほとんどのアウト・オブ・ザ・ボックス・ソリューションは、カスタマイズの可能性が限られているため頭痛をひきおこすことがあります。

入門記事はThe philosophy behind NAppUpdateです。

関連する問題