次の方法で共有


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

更新 : 2007 年 11 月

対象

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

プロジェクトの種類

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

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

Microsoft Office のバージョン

  • 2007 Microsoft Office system

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

ソリューションに署名する場合は、証明書を証拠として使用し、ソリューションに信頼を付与することができます。複数のソリューションに対して同じ証明書を使用できます。この場合、すべてのソリューションはセキュリティ ポリシーを更新することなく信頼されます。

マニフェストの生成および編集ツール (mage.exe および mageui.exe) を使用してアプリケーション マニフェストと配置マニフェストを手動で編集する場合、これらのマニフェストを使用するには、事前にマニフェストに再署名することが必要です。詳細については、「マニフェストの生成および編集ツール (Mage.exe)」および「マニフェスト生成および編集ツールのグラフィカル クライアント (MageUI.exe)」を参照してください。

証明書を使用した署名

証明書は 1 つのファイルで、一意のキーと、ソリューションの発行者の ID が格納されています。証明書は、証明機関から購入するか、開発者自身の証明書を作成して証明機関の署名を受けます。

Visual Studio Tools for Office では、デバッグを実行できるように、一時的な証明書を使用して Office ソリューションに署名します。配置したソリューションで一時的な証明書を証拠として使用することは適切ではありません。

証明書を使用して Office ソリューションに署名するには

  1. [プロジェクト] メニューの [SolutionName のプロパティ] をクリックします。

  2. [署名] タブをクリックします。

  3. [ClickOnce マニフェストに署名する] を選択します。

  4. [ストアから選択] または [ファイルから選択] をクリックして証明書を探し、証明書の位置まで移動します。

  5. 正しい証明書が使用されていることを確認するには、[詳細情報] をクリックし、証明書情報を表示します。

参照

概念

Office ソリューションにおけるセキュリティ (2007 システム)

Office ソリューションへの信頼の付与 (2007 システム)

参照

[署名] ページ (プロジェクト デザイナ)