1

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

アップデートが認識されないのはなぜですか? 更新場所を確認できるファイルはありますか?

前もって感謝します

4

1 に答える 1

0

2 番目のバージョンの更新場所を入力します。これで問題が解決するはずです。

于 2013-04-07T01:55:41.133 に答える