ClickOnce を使用して WPF アプリケーションを展開しています
ユーザーがすべての前提条件とアプリケーションをすばやくインストールできるように、初期展開は CD/DVD を介して計画されていますが、それに加えて、更新がリリースされるたびにユーザーがそれをインストールできるように、Web サイトの更新場所が提供されます。
しかし、私たちが直面している問題は、ビルド バージョンをインクリメントしてアプリケーションを Web サーバーにデプロイしても、更新があることをユーザーが認識せず、最初のバージョンを実行するだけであるということです。
ここの回答に記載されている手順を正確に実行します
以下は私がすることです:
1. 最初のバージョン (1.0.0.1 など) が CD に展開され、コンピュータにインストールされます。
公開場所
- パブリッシュ フォルダの場所は
Path of the CD Drive
- インストール フォルダの URL は
empty
です。(CD自体からインストールするため)
更新中
- アプリケーションは更新を確認する必要が
True
ありますBefore the application starts
- 更新場所はウェブサイトです:
www.xxxxx.com/ApplicationFolder/
オプション
- CD インストールの場合、CD を挿入するとセットアップが自動的に開始されます。
Checked
2. 2 番目のバージョン (1.0.0.2 など) が Web にデプロイされます。
公開場所
パブリッシュ フォルダの場所は
ftp://xx.xx.xx.xx/httpdocs/ApplicationFolder/
(CD インストールの更新場所と同じですが、ftp 経由です。FrontPage サーバー拡張機能が Web サーバーにインストールされていないため、ここでは FTP を使用する必要があります。)インストールフォルダのURLは「www.xxxxx.com/ApplicationFolder/」(CDインストール時のアップデート場所のパスと同じ)
アップデート
- アプリケーションは更新を確認する必要が
True
ありますBefore the application starts
- 更新場所は
empty
です。
オプション
- CD インストールの場合、CD を挿入するとセットアップが自動的に開始されます。
Unchecked
アップデートが認識されないのはなぜですか? 更新場所を確認できるファイルはありますか?
前もって感謝します