設定 Visual StudioConfigure Visual Studio

本主題包含如何設定 Visual Studio 專案以使用 Rights Management Services SDK 2.1 的相關指示。This topic contains instructions about how to configure a Visual Studio project to use the Rights Management Services SDK 2.1.

必要條件Prerequisites

指示Instructions

步驟 1︰設定 Visual Studio 專案以使用 RMS SDK 2.1Step 1: Configure a Visual Studio project to use RMS SDK 2.1

這些指示專屬於 Microsoft Visual Studio 2010。These instructions are specific to Microsoft Visual Studio 2010. 如果您使用不同版本的 Microsoft Visual Studio,您的 [設定] 對話方塊外觀可能會稍有不同。If you are using a different version of Microsoft Visual Studio, your settings dialog boxes may appear slightly different.

這些指示會套用至建置原生 32 位元應用程式。These instructions apply to building a native 32-bit application.

  1. 將 RMS SDK 2.1 包含目錄新增到 Visual Studio 2010 專案。Add the RMS SDK 2.1 include directory to your Visual Studio 2010 project.

    [組態屬性] 下,選取 [VC++ 目錄] 並將 RMS SDK 2.1 包含目錄 $(MSIPCSDKDIR)\inc 加入 [包含目錄] 欄位中。Under Configuration Properties select VC++ Directories and add the RMS SDK 2.1 include directory, $(MSIPCSDKDIR)\inc, to the Include Directories field.

    組態屬性包含目錄欄位

  2. 將 RMS SDK 2.1 程式庫目錄新增到 Visual Studio 2010 專案。Add the RMS SDK 2.1 library directory to your Visual Studio 2010 project.

    在 [組態屬性] 下,選取 [VC++ 目錄] 並將 RMS SDK 2.1 程式庫目錄新增至平台的 [程式庫目錄] 欄位。Under Configuration Properties select VC++ Directories and add the RMS SDK 2.1 library directory, to the Library Directories field for your platform.

    • 若為 Win32,請使用 $(MSIPCSDKDIR)\libFor Win32, use $(MSIPCSDKDIR)\lib
    • 若為 x64,請使用 $(MSIPCSDKDIR)\lib\x64For x64, use $(MSIPCSDKDIR)\lib\x64

    組態屬性程式庫目錄欄位

  3. 將 RMS SDK 2.1 程式庫檔新增為 Visual Studio 2010 相依性。Add the RMS SDK 2.1 library files as Visual Studio 2010 dependencies.

    [連結器] 下,選取 [輸入] 並將 RMS SDK 2.1 程式庫檔 Msipc.libMsipc_s.lib 加入 [其他相依性] 欄位中。Under Linker, select Input and add the RMS SDK 2.1 library files; Msipc.lib and Msipc_s.lib, to the Additional Dependencies field.

    連結器程式庫相依性欄位

  4. 將 RMS SDK 2.1 動態連結程式庫 (DLL) 新增為延遲載入 DLL。Add the RMS SDK 2.1 Dynamic Link Library (DLL) as a delay-loaded DLL.

    在 [連結器] 下,選取 [輸入] 並將 RMS SDK 2.1 DLL 檔案 Msipc.dll 新增至 [延遲載入 Dll] 欄位。Under Linker, select Input, and add the RMS SDK 2.1 DLL file, Msipc.dll, to the Delay Loaded Dlls field.

    連結器延遲載入程式庫欄位

  5. 建立產生的二進位版本資訊。Create version information for your resulting binary.

    在 [方案總管] 下,選取 [資源檔案] 並將您的二進位名稱新增至 [OriginalFileName] 欄位。Under Solution Explorer select Resource Files and add your binary name to the OriginalFileName field.

    方案總管資源檔案欄位