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

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

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

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

手順

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

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

  2. [Deployment Options] タブをクリックします。

  3. [Automatically run application after installing] チェック ボックスをオフにします。

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

参照

概念

ClickOnce アプリケーションの発行