課程 2:建立 SWIFTSchemas 專案的強式名稱 BizTalk 組件
在這一課,您會建立要編譯和部署 BizTalk 元件的強式名稱。 強式名稱元件提供數個安全性優點:
強式名稱可藉由指派數位簽章和唯一金鑰組來保證元件的唯一性。
強式名稱可保護元件的譜系,方法是確保其他人無法產生後續版本的元件。
強式名稱提供強完整性檢查,以確保元件的內容自上次建置後尚未變更。
您可以使用 Visual Studio.NET 或 .NET Framework 隨附的強式名稱工具 (sn.exe) 來產生金鑰檔案。
建立強式名稱的 BizTalk 元件
啟動 Visual Studio 命令提示字元。
在 Visual Studio 命令提示字元中,流覽至 <drive> :\labs 資料夾。
在命令提示字元中,輸入 sn –k swift.snk,然後按 ENTER 鍵。 請確定成功訊息會出現在輸出視窗中。
注意
如果未顯示正確的訊息,請使用 Visual Studio 對元件進行疑難排解。
在方案總管中,以滑鼠右鍵按一下SWIFTSchemas專案,然後按一下 [屬性]。
在 [SWIFTSchemas 屬性頁] 對話方塊中,確定 已展開 [通用屬性 ],然後選取 [ 元件]。
向下捲動右窗格中的元件屬性,然後在 [ 強式名稱 ] 區段中,按一下 元件金鑰檔案右側的方塊。 按一下省略號按鈕。
在 [元件金鑰檔] 對話方塊中,流覽至<drive: > \labs。
選取 swift.snk 檔案作為金鑰檔案,然後按一下 [ 開啟]。
在 [SWIFTSchemas 屬性頁] 對話方塊中,按一下 [確定]。
在 [ 檔案] 功能表上,按一下 [ 全部儲存 ] 以儲存您的變更。
繼續進行 第 3 課:將 SWIFT 架構新增至專案。