1、簽名
右擊項目->屬性->[簽名]標簽, 選中[為程序集簽名]–>[選擇強名稱密鑰文件]–>[新建],輸入你的密鑰名稱,去掉[使用密碼保護密鑰文件]
最重要的簽名,並且注冊腳本中要有參數/codebase
可使用絕對路徑進行簽名 C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe "E:\MeProject\HisWeiXin\PB\Com.NET\Com.NET\bin\Debug\Com.NET.dll" /codebase pause
2、注冊
64的window系統注冊和32系統注冊32位Com組件的區別
在64位系統下注冊com組件會有兩個regsvr32.exe注冊執行文件
The 64-bit version is %systemroot%\System32\regsvr32.exe
The 32-bit version is %systemroot%\SysWoW64\regsvr32.exe
用C#編寫的類庫,采用regsvr32的方法注冊時,會彈出 找不到入口點 的 提示
regasm
用C#編寫的類庫,注冊用regasm工具,C++編寫的類庫,用regsvr32注冊。
部分引用 :https://blog.csdn.net/phker/article/details/84140691