方法: ClickOnce アプリケーションの URL アクティベーションを無効にするHow to: Disable URL activation of ClickOnce applications

通常、ClickOnceClickOnce アプリケーションは Web サーバーからインストールされた直後に自動的に起動します。Typically, a ClickOnceClickOnce application will launch automatically immediately after it is installed from a Web server. ただし、セキュリティ上の理由から、この動作を無効にすることもできます。その場合は、[スタート] メニューからアプリケーションを起動するようにユーザーに通知します。For security reasons, you may decide to disable this behavior, and tell users to launch the application from the Start menu instead. 次の手順では、URL アクティベーションを無効にする方法を説明します。The following procedure describes how to disable URL activation.

この手法は、Web サーバーからユーザーのコンピューターにインストールされた ClickOnceClickOnce アプリケーションにのみ使用できます。This technique can be used only for ClickOnceClickOnce applications installed on the user's computer from a Web server. URL を使用する方法でのみ起動できるオンライン専用のアプリケーションには使用できません。It cannot be used for online-only applications, which can be launched only by using their URL. オンライン専用アプリケーションとインストールされたアプリケーションの違いの詳細については、「ClickOnce 配置ストラテジの選択」を参照してください。For more information on the difference between online-only and installed applications, see Choosing a ClickOnce Deployment Strategy.

この手順では、Windows ソフトウェア開発キット (SDK) ツールの MageUI.exe を使用します。This procedure uses the Windows Software Development Kit (SDK) tool MageUI.exe. このツールの詳細については、次を参照してください。 MageUI.exe (Manifest Generation and Editing Tool, Graphical Client)します。For more information on this tool, see MageUI.exe (Manifest Generation and Editing Tool, Graphical Client). Visual Studio を使用してこの手順を実行することもできます。You can also perform this procedure using Visual Studio.

プロシージャProcedure

アプリケーションの URL アクティベーションを無効にするにはTo disable URL activation for your application

  1. MageUI.exe で配置マニフェストを開きます。Open your deployment manifest in MageUI.exe. まだ作成していない 1 つ場合の手順に従いますチュートリアル。ClickOnce アプリケーションを手動で展開します。If you have not yet created one, follow the steps in Walkthrough: Manually deploy a ClickOnce application.

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

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

  4. マニフェストを保存し、署名します。Save and sign the manifest.

関連項目See also