Configure Visual Studio (Visual Studio の構成)

重要

2020 年 3 月より前にリリースされた Microsoft Rights Management Service SDK のバージョンは非推奨です。2020 年 3 月のリリースを使用するには、以前のバージョンを使用するアプリケーションを更新する必要があります。 詳細については、 非推奨の通知を参照してください。

Microsoft Rights Management Service SDK の今後の機能強化は計画されていません。 分類、ラベル付け、保護サービスには、Microsoft Information Protection SDK の導入を強くお勧めします。

このトピックでは、Rights Management サービス SDK 2.1 を使用するように Visual Studio プロジェクトを構成する方法について説明します。

前提条件

手順

手順 1. RMS SDK 2.1 を使用するように Visual Studio プロジェクトを構成する

ここでは、Microsoft Visual Studio 2010 に固有の手順を紹介します。 Microsoft Visual Studio の別のバージョンを使用している場合、設定ダイアログ ボックスが多少異なる場合があります。

次の手順は、ネイティブ 32 ビット アプリケーションのビルドに適用されます。

  1. RMS SDK 2.1 インクルード ディレクトリを Visual Studio 2010 プロジェクトに追加します。

    [構成プロパティ] で[VC++ ディレクトリ] を選択し、[インクルード ディレクトリ] フィールドに RMS SDK 2.1 インクルード ディレクトリ $(MSIPCSDKDIR)\inc を追加します。

    [構成プロパティ] の [インクルード ディレクトリ] フィールド

  2. RMS SDK 2.1 ライブラリ ディレクトリを Visual Studio 2010 プロジェクトに追加します。

    [構成プロパティ] で、[VC++ ディレクトリ] を選択し、使用しているプラットフォームの RMS SDK 2.1 ライブラリ ディレクトリを [ライブラリ ディレクトリ] フィールドに追加します。

    • Win32 の場合は、$(MSIPCSDKDIR)\lib を使用します
    • x64 の場合は、$(MSIPCSDKDIR)\lib\x64 を使用します

    [構成プロパティ] の [ライブラリ ディレクトリ] フィールド

  3. RMS SDK 2.1 ライブラリ ファイルを Visual Studio 2010 の依存関係として追加します。

    [ リンカー] で [ 入力 ] を選択し、RMS SDK 2.1 ライブラリ ファイルを追加します。 Msipc.libMsipc_s.lib。[ 追加の依存関係 ] フィールドに移動します。

    [リンカー] のライブラリの依存ファイル フィールド

  4. RMS SDK 2.1 ダイナミック リンク ライブラリ (DLL) を遅延読み込み DLL として追加します。

    [リンカー] で、[入力] を選択し、RMS SDK 2.1 DLL ファイル Msipc.dll[DLL の遅延読み込み] フィールドに追加します。

    [リンカー] の [DLL の遅延読み込み] フィールド

  5. 結果のバイナリのバージョン情報を作成します。

    [ソリューション エクスプローラー] で、[リソース ファイル] を選択し、目的のバイナリ名を [OriginalFileName] フィールドに追加します。

    [ソリューション エクスプローラー] の [リソース ファイル] フィールド