两台机器。 NET 3.5和VS 2008 VC++ SP1可再发行组件
一个使用两个签名的DLL的exe,一个在C++/CLI中,一个在C#中
exe会在一台计算机上加载并正常运行。
另一方面,我在C++可执行文件(HRESULT 0x8013141A)上收到“强名称验证失败”的信息
有任何想法吗?
最佳答案
以管理员身份打开命令提示符,然后输入以下命令:
reg DELETE "HKLM\Software\Microsoft\StrongName\Verification" /f
reg ADD "HKLM\Software\Microsoft\StrongName\Verification\*,*" /f
reg DELETE "HKLM\Software\Wow6432Node\Microsoft\StrongName\Verification" /f
reg ADD "HKLM\Software\Wow6432Node\Microsoft\StrongName\Verification\*,*" /f