共用方式為


HOW TO:延遲簽署組件 (Visual Studio)

更新:2007 年 11 月

簽署組件 (Assembly) 時,您不一定都能存取私密金鑰。例如,組織可能會嚴密保護金鑰組 (Key Pair),開發人員無法每天存取。公開金鑰大家都可以使用,但是私密金鑰只有少數人可以取得。在這種情況下,您可以使用延遲簽署或部分簽署,只提供公開金鑰,直到要交出組件時才加入私密金鑰。

在 [專案設計工具] 的 [簽署] 窗格中,可以啟用延遲簽署,步驟如下。

若要延遲簽署組件

  1. 在 [方案總管] 中選取專案節點之後,請在 [專案] 功能表中按一下 [屬性] (或是以滑鼠右鍵按一下 [方案總管] 中的專案節點,再按一下 [屬性])。

  2. 在 [專案設計工具] 中,按一下 [簽署] 索引標籤。

  3. 選取 [簽署組件] 核取方塊。

  4. 指定金鑰檔。如需詳細資訊,請參閱 HOW TO:簽署組件 (Visual Studio)

  5. 選取 [僅延遲簽署] 核取方塊。請注意,延遲簽署的專案將不會執行,也不能進行偵錯。但是,您可以使用強式名稱工具 (Sn.exe) 加上 -Vr 選項,略過開發期間的驗證。

請參閱

工作

HOW TO:簽署組件 (Visual Studio)

概念

Managed 應用程式的強式名稱簽章

延遲簽署組件

其他資源

管理組件和資訊清單簽署