2

現在、企業ネットワーク内のファイル サーバーに ClickOnce を使用してデプロイされた WPF アプリケーションがあります。アプリケーションが起動する前に自動更新するように設定されており、オフラインで実行できます (何らかの理由でファイル サーバーがダウンした場合)。「デスクトップ アイコンを作成する」にチェックを入れました。

CI ビルドでは、バージョン管理を挿入し、バージョン番号のさまざまな部分をインクリメントして、変更を強制しようとしました。これは効果がありませんでした。

ユーザーがスタート メニューまたはデスクトップ ショートカットからアプリケーションを実行しようとすると、自動更新されません。

デスクトップ ショートカットを削除した場合、サーバー上の .application ファイルを右クリックし、[デスクトップに送信] を選択すると、結果のデスクトップ ショートカット確実に自動更新されます。

この問題を経験した人はいますか? もしそうなら、どのように解決されましたか?

私たちの暫定的な解決策は、最初のインストールで作成されたショートカットを削除し、上記のように手動でショートカットを作成することですが、少しハックのように感じます!

編集: Karel のコメントに従って詳細情報を追加しました。

4

1 に答える 1