Windows ストアのセットアップ
重要
2020 年 3 月より前にリリースされた Microsoft Rights Management Service SDK のバージョンは非推奨です。2020 年 3 月のリリースを使用するには、以前のバージョンを使用するアプリケーションを更新する必要があります。 詳細については、非推奨に関する 通知を参照してください。
Microsoft Rights Management Service SDK の追加の機能強化は計画されていません。 分類、ラベル付け、保護サービスに Microsoft Information Protection SDK を導入することを強くお勧めします。
Windows ストア アプリケーションは Microsoft Rights Management SDK 4.2 を使用して、Azure Active Directory Rights Management (AAD RM) を使用することでそのアプリケーション内で統合情報保護を有効にできます。
このトピックでは、独自の新しいアプリを作成するために環境をセットアップする方法について説明します。
前提条件
開発システムには、以下のソフトウェアが必要です。
- Windows 8.1 オペレーティング システム
- Windows 8.1 用 Windows SDK
- Microsoft Visual Studio 2012 以降、または Visual Studio Express 2012 (Windows 8.0/8.1 用 Windows SDK に付属)
- Windows ストア アプリケーション用の MS RMS SDK 4.2 パッケージ。 詳細については、「 作業の開始」を参照してください。
- 認証ライブラリ: Azure AD Authentication Library または他の使用可能な認証ライブラリを使用することをお勧めします。
オプション
UI ライブラリは、独自のカスタム UI 作成を望まない開発者のために、使用操作と保護操作用の再利用可能な UI を提供します - Windows ストア アプリ用の UI ライブラリ。 Windows ストア アプリのサンプル アプリケーションも提供しています - Windows ストア用の RMS サンプル アプリケーション。
開発環境の構成
Visual Studio を開きます。
[ファイル] をクリックし、[新規作成] をクリックし、[プロジェクト] をクリックします。
[ 新しいプロジェクト ] ダイアログ ボックスで、[ Visual C# ] をクリックし、[ 空のアプリ (Windows)] を選択し、[OK] をクリック します。
ソリューション エクスプローラーでプロジェクトを右クリックし、[参照の追加] を選択して [参照の追加] ダイアログ ボックスを開きます。
[参照の追加] ダイアログ ボックスで [参照] をクリックし、SDK パッケージを解凍したフォルダー内にある Microsoft.RightsManagement.dll ファイルを選択します。
マネージド アプリ - マネージド アプリをビルドするには、この参照を追加する必要があります。[Windows 8.1-Extensions>] を選択し、Windows 用 Windows Visual C++ ランタイム パッケージのボックスをチェックします
機能を追加する - アプリケーションで SDK を使用するには、[インターネット (クライアントとサーバー)] 機能が必要です。 この機能をアプリに追加するには、Package.appxmanifest ファイルをプロジェクトで開き、[機能] タブに移動して追加します。
これで、新しい独自の Windows ストア アプリを作成する準備が整いました。