C 生成強命名程式集,並新增到GAC

2021-08-04 23:24:14 字數 651 閱讀 5982

1. 生成金鑰對

(1) 一般在vs的安裝目錄下 開啟開發人員命令提示符

管理員許可權執行

(2) 輸入 生成金鑰 sn -k d:\key\test.key

2.將金鑰給程式集簽名

將生成的金鑰檔案放在任意的程式集工程根目錄下。

在assemblyinfo.cs檔案中新增一下內容

[assembly: assemblydelaysign(false)]    

[assembly: assemblykeyfile("test.key")]

dll生成後 開啟開發人員命令提示符 安裝dll到gac

輸入 gacutil /i d:\key\test.dll

新增成功!!

強命名程式集並將程式集新增到GAC中

1.強命名程式集 1.1.建立乙個簡單的 dll程式集 1.2.以administrator 身份開啟 vs command line tool,執行如下命令 sn k c users v xufeif desktop new folder mykey.snk 可以把名為 mykey.snk 的金鑰...

生成ssh key 並新增到GitHub上

git config global user.name 表示自己的使用者名稱 git config global user.email com 輸入命令,連續按三個enter ssh keygen t rsa c com xx com 表示郵箱 輸入命令 cd ssh 資料夾下有兩個檔案 id rs...

將程式集新增到全域性程式集快取

自已建立了乙個封裝自定義控制項的類庫,如果想讓它裡面的控制項在每個新開啟 的工具箱中都自動出現,可以將類庫編譯的程式集新增到全域性應用程式集快取gac中 c windows assembly 新增的前提條件 需要為類庫專案建立簽名,方法是 在專案的屬性視窗中選擇 簽名 然後選中 為程式集簽名 核取方...