Share via


方法 : ClickOnce を使用して Office ソリューションを配置する (2007 システム)

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • 2007 Microsoft Office system

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

Visual Studio Tools for Office ソリューションを配置するには、発行ウィザードまたはプロジェクト デザイナ[発行] ページを使用します。これらの方法の相違点については、「Office ソリューションの発行 (2007 システム)」を参照してください。

Bb386095.alert_note(ja-jp,VS.90).gifメモ :

次の手順で参照している Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピュータでは名前や場所が異なる場合があります。これらの要素は、使用する Visual Studio のエディションとその設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。

発行ウィザードを使用して Office ソリューションを配置するには

  1. [ビルド] メニューの [<solutionName> の発行] をクリックします。

    発行ウィザードが表示されます。

  2. [このアプリケーションを発行する場所を指定してください] ボックスに、ソリューション ファイルのコピー先となるフォルダのパスを入力します。ここでは、ローカル パス (C:\foldername\foldername)、URL (HTTP または HTTPS) の完全パス、UNC パス (\\servername\foldername)、相対パス (publishfolder\) のいずれかを指定できます。

    開発用コンピュータにインターネット インフォメーション サービス (IIS: Internet Information Service) をインストールしている場合は、[このアプリケーションを発行する場所を指定してください] ボックスに既定で https://localhost/project name/ と表示されます。それ以外の場合は、このボックスに既定で publish\ と表示され、ソリューションはプロジェクト ディレクトリの発行フォルダに発行されます。

    Bb386095.alert_note(ja-jp,VS.90).gifメモ :

    Windows Vista では、IIS に発行する場合、Visual Studio を管理者として起動する必要があります。

  3. [次へ] をクリックします。

  4. [エンド ユーザーのコンピュータ上での、既定のインストール パスを指定してください] ページで、エンド ユーザーが配置されたソリューションにアクセスする場所を示すオプションを選択します。テキスト ボックスが使用可能な場合は、フォルダの完全パスを入力してください。

    Bb386095.alert_note(ja-jp,VS.90).gifメモ :

    ここでパスを指定した場合、ユーザーがソリューションをインストールするためには、発行フォルダ内のファイルをインストール場所にコピーする必要があります。詳細については、「方法 : Office ソリューションのインストール パスを変更する (2007 システム)」を参照してください。

  5. [完了] をクリックします。

    発行ウィザードでは、セットアップ プログラム、最新のバージョン固有の配置マニフェストを参照する配置マニフェスト、およびソリューション ドキュメント (ドキュメント レベルのカスタマイズの場合) が最初のページで指定した場所にコピーされます。アセンブリ、バージョン固有のアプリケーション マニフェスト、およびバージョン固有の配置マニフェストは、発行フォルダ内の Application Files フォルダにあるバージョン固有のサブディレクトリにコピーされます。

  6. インストール場所が発行場所と異なる場合は、ソリューション ファイルをインストール場所にコピーします。インストール場所は、エンド ユーザーがソリューションをインストールするときにアクセスする場所です。

  7. ドキュメントの場所を Office の信頼できるフォルダのリストに追加するなど、各エンド ユーザーがソリューションを実行するために必要なセキュリティ設定の変更を行います。詳細については、「Office ソリューションにおけるセキュリティ (2007 システム)」を参照してください。

プロジェクト デザイナを使用して Office ソリューションを配置するには

  1. ソリューション エクスプローラでプロジェクト ノードを選択し、[プロジェクト] メニューの [Projectname のプロパティ] をクリックします。

    プロジェクト デザイナが表示されます。

  2. [発行] タブをクリックします。

  3. [発行フォルダの場所 (Web サイト、FTP サーバー、またはファイル パス)] ボックスに、プロジェクト デザイナによってソリューション ファイルをコピーするフォルダのパスを入力します。ここでは、ローカル パス (C:\foldername\foldername)、URL (HTTP または HTTPS) の完全パス、UNC パス (\\servername\foldername)、相対パス (publishfolder\) のいずれかを指定できます。

    開発用コンピュータにインターネット インフォメーション サービス (IIS) をインストールしている場合は、[発行フォルダの場所 (Web サイト、FTP サーバー、またはファイル パス)] ボックスに既定で https://localhost/project name/ と表示されます。それ以外の場合は、このボックスに既定で publish\ と表示され、ソリューションはプロジェクト ディレクトリの発行フォルダに発行されます。

    Bb386095.alert_note(ja-jp,VS.90).gifメモ :

    Windows Vista では、IIS に発行する場合、Visual Studio を管理者として起動する必要があります。

  4. [インストール フォルダの URL] ボックスに、配置したソリューションの保存場所の完全パスを入力します。CD またはリムーバブル ドライブに配置する場合は、このボックスを空白のままにしてください。

    Bb386095.alert_note(ja-jp,VS.90).gifメモ :

    インストール場所は、エンド ユーザー用のインストール パスが決定されていて、変更の予定がない場合のみ指定してください。インストール場所を設定すると、セットアップ プログラムはその場所でインストール ファイルを探します。詳細については、「Office ソリューションの発行 (2007 システム)」を参照してください。

  5. [必須コンポーネント] をクリックし、必要に応じて既定の設定を変更します。詳細については、「[必須コンポーネント] ダイアログ ボックス」を参照してください。

  6. [更新] をクリックし、各エンド ユーザーのカスタマイズが更新をチェックする頻度を指定します。CD またはリムーバブル ドライブを使用して配置を行う場合は、[更新の確認をしない] に設定します。このような設定可能な更新の詳細については、「Office ソリューションの発行 (2007 システム)」を参照してください。

  7. [発行の言語] ボックスの一覧で、ソフトウェア ライセンス条項および表示される UI メッセージの言語を選択します。

    Bb386095.alert_note(ja-jp,VS.90).gifメモ :

    この言語設定によってアプリケーションや配置マニフェストの言語が変更されることはありません。

  8. プロジェクト デザイナでバージョン番号を自動的に更新する場合は、[発行するバージョン] セクションで [リリースごとにリビジョンを自動的に追加する] がオンになっていることを確認します。バージョン番号を自動的に更新しない場合は、このチェック ボックスをオフにし、バージョン番号を手動で設定します。

  9. [今すぐ発行] をクリックします。

    プロジェクト デザイナによって、セットアップ プログラム、最新のバージョン固有の配置マニフェストを参照する配置マニフェスト、およびソリューション ドキュメント (ドキュメント レベルのカスタマイズの場合) が発行フォルダの場所として指定した場所にコピーされます。アセンブリ、バージョン固有のアプリケーション マニフェスト、およびバージョン固有の配置マニフェストは、発行フォルダ内の Application Files フォルダにあるバージョン固有のサブディレクトリにコピーされます。

  10. インストール場所が発行場所と異なる場合は、ソリューション ファイルをインストール場所にコピーします。インストール場所は、エンド ユーザーがソリューションをインストールするときにアクセスする場所です。

  11. ドキュメントの場所を Office の信頼できるフォルダのリストに追加するなど、各エンド ユーザーがソリューションを実行するために必要なセキュリティ設定の変更を行います。詳細については、「Office ソリューションにおけるセキュリティ (2007 システム)」を参照してください。

参照

処理手順

方法 : Office ソリューションに署名する (2007 システム)

概念

Office ソリューションの配置 (2007 システム)

配置の概要 (2007 システム)

その他の技術情報

ClickOnce マニフェストの署名