VSProject.GenerateKeyPairFiles 方法
產生公開金鑰 (Public Key) / 私密金鑰 (Private Key) 檔案,用來形成組件的強式名稱。
命名空間: VSLangProj
組件: VSLangProj (在 vslangproj.dll 中)
語法
'宣告
'用途
參數
- strPublicPrivateFile
要產生的檔案名稱。
- strPublicOnlyFile
若為 True,則只產生公開金鑰。
備註
強式名稱是由組件的識別 (它的簡單文字名稱、版本號碼和文化特性資訊 (如果有)) 加上公開金鑰和數位簽章所構成。公用/私密金鑰組是用來建立數位簽章的,可儲存於檔案或密碼編譯服務提供者的容器中。強式名稱工具 (Sn.exe) 可以用來建立檔案或容器。容器名稱是在執行工具時由使用者指定的,而這個屬性中也使用相同的名稱。如需詳細資訊,請參閱強式名稱的組件。
密碼編譯服務提供者是一種獨立的軟體模組,負責執行密碼編譯演算法來進行驗證 (Authentication)、編碼和加密 (Encryption)。如需詳細資訊,請參閱 Microsoft 密碼編譯服務提供者。