1.
強命名程式集
1.1.
建立乙個簡單的
dll程式集
.1.2.
以administrator
身份開啟
vs command line tool,
執行如下命令:
sn -k "c:/users/v-xufeif/desktop/new folder/mykey.snk"
可以把名為
mykey.snk
的金鑰對檔案生成到指定目錄下
1.3.
將生成的
snk檔案新增到
project
中1.4.
修改project
的assemblyinfo.cs
檔案,給
dll配置該
snk檔案,新增如下資訊:
[assembly: assemblykeyfile("mykey.snk")]
1.5.
build project.
1.6.
在vs command line tool
上以administrator
身份執行如下命令,
dll將會被新增到
gac中:
gacutil -i "c:/users/v-xufeif/desktop/new folder/classlibrary1/classlibrary1/bin/debug/classlibrary1.dll"
C 生成強命名程式集,並新增到GAC
1.生成金鑰對 1 一般在vs的安裝目錄下 開啟開發人員命令提示符 管理員許可權執行 2 輸入 生成金鑰 sn k d key test.key 2.將金鑰給程式集簽名 將生成的金鑰檔案放在任意的程式集工程根目錄下。在assemblyinfo.cs檔案中新增一下內容 assembly assembl...
將程式集新增到全域性程式集快取
自已建立了乙個封裝自定義控制項的類庫,如果想讓它裡面的控制項在每個新開啟 的工具箱中都自動出現,可以將類庫編譯的程式集新增到全域性應用程式集快取gac中 c windows assembly 新增的前提條件 需要為類庫專案建立簽名,方法是 在專案的屬性視窗中選擇 簽名 然後選中 為程式集簽名 核取方...
將dll新增到assembly 全域性程式集快取
1.copy到目錄裡 2.沒有許可權的時候 net自帶的乙個工具可以將dll註冊到gac中去的,gacutil.exe。開始選單 microsoft visual studio 2010 visual studio tools visual studio 命令提示 2008 在控制台中輸入 gacu...