乙個使用了強名稱簽名的dll需要安裝到gac中才可以使用,通常我們通過gacutil工具來安裝,但這樣有個問題,就是這個的執行必須是在command方式,另外,標準的framework的再發行包是不包括這個工具的,需要額外的安裝。
我是想在我的程式中來通過呼叫某些**實現安裝過程,在.net中找到了system.enterpriseservices.registhelper類。但沒有安裝成功也不報告錯誤,後檢視相關說明,是com+級的安裝。
參考資料:
不太明白具體的呼叫,估計也沒戲。
這個問題鬱悶死了。
DLL強名稱解決辦法
看了部落格若干 乙個傻辦法 把dll檔案改成interop.scripting.dll,拷貝到c program files microsoft visual studio 9.0 vc 然後用網上這個通俗的教程,一步步來吧 直接copy,paste就好了 我這裡引用的是interop.script...
強名稱保護
用 籤強名稱我會 中 sn k key.snk csc keyfile key.snk cs 強名稱的去除 頭中的flag項,去除comimage flags strongnamesigned標誌 頭中的strongnamesignature,與 為 表中的 項,送去0 0001 標識 通常變後為0...
更改dll名稱
本文 往事隨風的部落格 為了更改目標dll的名稱,按如下三步操作。dumpbin videodecoder.dll exports out videodecoder.defdump of file videodecoder.dll file type dll section contains the...