方法 : ClickOnce アプリケーションを発行する
更新 : 2007 年 11 月
ユーザーが ClickOnce アプリケーションを利用できるようにするには、アプリケーションを Web サーバー、ファイル共有、またはリムーバブル メディアに発行する必要があります。アプリケーションの発行は、発行ウィザードを使用して実行できます。発行に関連する追加のプロパティは、プロジェクト デザイナの [発行] ページで設定できます。詳細については、「ClickOnce アプリケーションの発行」を参照してください。
発行ウィザードを実行する前に、発行プロパティを適切に設定する必要があります。たとえば、ClickOnce アプリケーションに署名するためのキーを指定する場合は、プロジェクト デザイナの [署名] ページで指定します。詳細については、「ClickOnce マニフェストの署名」を参照してください。
メモ : |
---|
ClickOnce を使用してアプリケーションの複数のバージョンをインストールすると、旧バージョンのアプリケーションは、指定した発行場所の Archive というフォルダに移されます。旧バージョンがこのようにアーカイブされることにより、インストール ディレクトリと旧バージョンのフォルダが分離されます。 |
メモ : |
---|
使用している設定またはエディションによっては、ヘルプの記載と異なるダイアログ ボックスやメニュー コマンドが表示される場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。 |
Web に発行するには
ソリューション エクスプローラで、アプリケーション プロジェクトを選択します。
プロジェクト ノードを右クリックし、[発行] をクリックします。
発行ウィザードが表示されます。
[アプリケーションをどこに発行しますか?]ページで、https://www.microsoft.com/foldername の形式で有効な URL を入力し、[次へ] をクリックします。
[アプリケーションはオフラインでも利用できますか?] ページで、必要に応じたオプションをクリックします。
ユーザーがネットワークに接続していないときにアプリケーションを実行できるようにするには、[はい、このアプリケーションはオンラインでもオフラインでも利用できます] をクリックします。アプリケーションのショートカットが [スタート] メニューに作成されます。
発行場所から直接アプリケーションを実行するように指定する場合は、[いいえ、このアプリケーションはオンラインでのみ利用できます] をクリックします。ショートカットは [スタート] メニューに作成されません。
[次へ] をクリックして続行します。
[完了] をクリックして、アプリケーションを発行します。
状態通知領域に発行ステータスが表示されます。
ファイル共有に発行するには
ソリューション エクスプローラで、アプリケーション プロジェクトを選択します。
[ビルド] メニューの [Projectname の発行] をクリックします。
発行ウィザードが表示されます。
[アプリケーションをどこに発行しますか?]ページで、\\computername\applicationname の形式で有効なファイル パスを入力し、[次へ] をクリックします。
メモ : ユーザーが Web からアプリケーションをインストールするように設定する場合、このファイル パスはユーザーがアクセスする URL に対応している必要があります。たとえば、ユーザーが http:\\www.microsoft.com\myapplication\publish.htm からインストールするのであれば、このパスを c:\inetpub\wwwroot\myapplication と入力します。
[ユーザーはアプリケーションをどのようにインストールするのですか?] ページで、ユーザーがアプリケーションをインストールするためにアクセスする場所を選択します。
Web サイトからユーザーがインストールするようにする場合は、[Web サイトから] をクリックし、前の手順で入力したファイル パスに対応する URL を入力します。[次へ] をクリックします。(このオプションは通常、発行場所として FTP アドレスを指定する場合に使用します。FTP からの直接ダウンロードはサポートされていません。したがって、ここに URL を入力する必要があります。)
ファイル共有からユーザーが直接アプリケーションをインストールするようにする場合は、[UNC パスまたはファイル共有から] をクリックし、[次へ] をクリックします。(このオプションは、形式が c:\deploy\myapp or \\server\myapp の発行場所に使用します)。
リムーバブル メディアからユーザーがインストールするようにする場合は、[CD-ROM または DVD-ROM から] をクリックし、[次へ] をクリックします。
メモ : [アプリケーションをどこに発行しますか?] ページで URL (HTTP アドレス) を入力した場合は、このページは表示されません。
[アプリケーションはオフラインでも利用できますか?]ページで、該当するオプションをクリックします。
ユーザーがネットワークに接続していないときにアプリケーションを実行できるようにするには、[はい、このアプリケーションはオンラインでもオフラインでも利用できます] をクリックします。アプリケーションのショートカットが [スタート] メニューに作成されます。
発行場所から直接アプリケーションを実行するように指定する場合は、[いいえ、このアプリケーションはオンラインでのみ利用できます] をクリックします。ショートカットは [スタート] メニューに作成されません。
[次へ] をクリックして続行します。
[完了] をクリックして、アプリケーションを発行します。
状態通知領域に発行ステータスが表示されます。
CD-ROM や DVD-ROM に発行するには
ソリューション エクスプローラで、アプリケーション プロジェクトを右クリックし、[プロパティ] をクリックします。
プロジェクト デザイナが表示されます。
[発行] タブをクリックしてプロジェクト デザイナで [発行] ページを開き、[発行ウィザード] をクリックします。
発行ウィザードが表示されます。
[アプリケーションをどこに発行しますか?] ページで、アプリケーションを発行するファイル パスまたは FTP の場所 (たとえば d:\deploy) を入力します。[次へ] をクリックして続行します。
[ユーザーはアプリケーションをどのようにインストールするのですか?]ページで、[CD-ROM または DVD-ROM から] をクリックし、[次へ] をクリックします。
メモ : CD-ROM がドライブに挿入されたらインストールが自動的に実行されるようにする場合は、プロジェクト デザイナの [発行] ページを開き、[オプション] ボタンをクリックします。次に発行オプション ウィザードで、[CD からインストールする場合、CD が挿入されるときにセットアップを自動的に開始する] をクリックします。
アプリケーションを CD-ROM で配布する場合は、Web サイトで更新を提供する必要が生じることがあります。[アプリケーションの更新はどこで確認するのですか?] ページの更新オプションを 1 つ選択します。
アプリケーションが更新を確認するように指定する場合は、[次の場所からアプリケーションの更新を確認する] をクリックし、更新がポストされる場所を入力します。ファイルの場所、Web サイト、または FTP サーバーを指定できます。
アプリケーションが更新を確認しないように指定する場合は、[アプリケーションの更新を確認しない] をクリックします。
[次へ] をクリックして続行します。
[完了] をクリックして、アプリケーションを発行します。
状態通知領域に発行ステータスが表示されます。
メモ : 発行が完了したら、CD-Rewriter または DVD-Rewriter を使用して、手順 3. で指定した場所にあるファイルを CD-ROM メディアまたは DVD-ROM メディアにコピーする必要があります。