ClickOnce アプリケーションの URL アクティベーションを無効にする

通常、ClickOnce アプリケーションは Web サーバーからインストールされた直後に自動的に起動します。 ただし、セキュリティ上の理由から、この動作を無効にすることもできます。その場合は、[スタート] メニューからアプリケーションを起動するようにユーザーに通知します。 次の手順では、URL アクティベーションを無効にする方法を説明します。

この手法は、Web サーバーからユーザーのコンピューターにインストールされた ClickOnce アプリケーションに対してのみ使用できます。 URL を使用する方法でのみ起動できるオンライン専用のアプリケーションには使用できません。 オンライン専用アプリケーションとインストールされたアプリケーションの違いの詳細については、「ClickOnce 配置ストラテジの選択」を参照してください。

この手順では Windows ソフトウェア開発キット (SDK) ツール MageUI.exe を使用します。 このツールの詳細については、「MageUI.exe (マニフェスト生成および編集ツールのグラフィカル クライアント)」を参照してください。 この手順は、Visual Studio を使用して実行することもできます。

手順

アプリケーションの URL アクティベーションを無効にするには

  1. MageUI.exe で配置マニフェストを開きます。 まだ作成していない場合は、「チュートリアル: ClickOnce アプリケーションを手動で配置する」の手順に従います。

  2. [配置オプション] タブを選択します。

  3. [インストール後にアプリケーションを自動的に実行する] チェックボックスをオフにします。

  4. マニフェストを保存し、署名します。