共用方式為


課程 2:建立 SWIFTSchemas 專案的強式名稱 BizTalk 組件

在這一課,您會建立要編譯和部署 BizTalk 元件的強式名稱。 強式名稱元件提供數個安全性優點:

  • 強式名稱可藉由指派數位簽章和唯一金鑰組來保證元件的唯一性。

  • 強式名稱可保護元件的譜系,方法是確保其他人無法產生後續版本的元件。

  • 強式名稱提供強完整性檢查,以確保元件的內容自上次建置後尚未變更。

    您可以使用 Visual Studio.NET 或 .NET Framework 隨附的強式名稱工具 (sn.exe) 來產生金鑰檔案。

建立強式名稱的 BizTalk 元件

  1. 啟動 Visual Studio 命令提示字元。

  2. 在 Visual Studio 命令提示字元中,流覽至 <drive> :\labs 資料夾。

  3. 在命令提示字元中,輸入 sn –k swift.snk,然後按 ENTER 鍵。 請確定成功訊息會出現在輸出視窗中。

    注意

    如果未顯示正確的訊息,請使用 Visual Studio 對元件進行疑難排解。

  4. 在方案總管中,以滑鼠右鍵按一下SWIFTSchemas專案,然後按一下 [屬性]。

  5. 在 [SWIFTSchemas 屬性頁] 對話方塊中,確定 已展開 [通用屬性 ],然後選取 [ 元件]。

  6. 向下捲動右窗格中的元件屬性,然後在 [ 強式名稱 ] 區段中,按一下 元件金鑰檔案右側的方塊。 按一下省略號按鈕。

  7. 在 [元件金鑰檔] 對話方塊中,流覽至<drive: > \labs

  8. 選取 swift.snk 檔案作為金鑰檔案,然後按一下 [ 開啟]。

  9. 在 [SWIFTSchemas 屬性頁] 對話方塊中,按一下 [確定]。

  10. 在 [ 檔案] 功能表上,按一下 [ 全部儲存 ] 以儲存您的變更。

    繼續進行 第 3 課:將 SWIFT 架構新增至專案