2011-10-21 2 views
0

私はうまく動作するクリックインストールを持っています。ただし、Clickonceマニフェストを定義する際に更新戦略を設定すると、そのルールに基づいてアプリケーションが更新され、更新を延期することは決してできません。clickonce update choice

ユーザーにアプリケーションを更新するかどうかを選択する方法を教えてください。 codeConcussionの質問次

EDIT 24/10/2011: ように、更新が定義されている: - アプリケーションがアップデート を確認する必要があります - アプリケーションは

を開始する前に、私はむしろ更新する提案を提案していると思いますが最終的な決定はすべての場合に更新を課すのではなく、エンドユーザーが行うようにする(Windowsの更新のように)。

+0

「... clickonceマニフェストを定義するときに更新戦略を設定しました...」ということを明確にすることはできますか?あなたはそれを何に設定していますか?アプリが始まる前に?アプリ起動後?それが実行されるたびに?毎x日? – codeConcussion

答えて

2

[更新]ダイアログでアプリケーションを実行する前に、更新を確認することができます。必要最小限のバージョンを設定しないと、ユーザーに更新の確認が求められ、更新をスキップまたは承認する機会が与えられます。

1

あなたのカスタムメイドのスクリーンをポップアップし、アップデートを進めるかどうかを尋ねるブーストラップを作成する必要があります。

+0

これは、直接clickonce内で行う可能性がないという意味ですか? – fabien

+0

はい、私の回答に記載されているように、必要な更新を行わないでください。ユーザーにスキップしたいのか、それとも先にインストールするのかを尋ねます。 – RobinDotNet