在部署 BizTalk 解決方案的過程中,Visual Studio 會先建置元件。 部署程式會要求每個元件都經過強式簽署。 您可以透過將專案與強名稱組件密鑰檔案建立關聯來對組件進行強式簽名。 如果您尚未這麼做,請在從 Visual Studio 部署方案之前,使用下列程式來產生強名稱元件密鑰檔案,並將它指派給方案中的每個專案。
先決條件
若要執行本主題中的程式,您必須使用 BizTalk Server 系統管理員群組成員的帳戶登入。 此外,您的帳戶必須具有全域程式集緩存 (GAC) 的寫入許可權。 本機電腦上的系統管理員帳戶具有此許可權。
設定強式名稱組件金鑰檔案
啟動 Visual Studio 命令提示字元。
在命令提示字元中,從您要儲存金鑰檔案的資料夾輸入下列命令,然後按 ENTER:
sn /kfile_name.snk
範例: sn /k ErrorHandling.snk
確認訊息 "密鑰組寫入到<file_name>.snk
," 會顯示在命令行上。在 Visual Studio 方案總管中,以滑鼠右鍵按兩下專案,然後按兩下 [ 屬性]。
按一下[簽署] 索引標籤,然後在 [選擇強名稱金鑰檔案] 下拉式方塊中選擇 [流覽]。
流覽至金鑰檔案,然後按下它。 按兩下 [開啟],然後關閉項目屬性。
針對您想要使用此強名稱元件金鑰檔案部署的方案中的每個項目重複步驟 3 到 6。