更新内容时出错:文件E:\vs2022file\Incoming\Cab\v2.NET API Reference_en-us_7(c7e97036-1396-9f22-ce57-ad976e44f0b9).c ab 未经 Microsoft 签名。
[HelpViewer2.2]解决Error:.cab未经Microsoft签名
问题描述
HelpViewer2.2在安装文档时,提示:Error:.cab未经Microsoft签名;
问题原因
CAB文件上的证书由Microsoft证书签名,但是证书链到Microsoft Root CA时,对帮助文档强制进行驱动级安全认证变得无效;
解决办法
破解Microsoft.VisualStudio.Help.dll中的代码,并重新编译保存,替换原来的DLL;
工具准备
a..NET Reflector 8.5;
b,Reflexil插件:[https://github.com/sailro/Reflexil/releases】;下载:
链接:https://pan.quark.cn/s/6d7dd830fa26【Reflexil.for.Reflector.2.7.AlO.bin.zip】和【NET Reflector 8.5】
插件安装
1、打开.NET Reflecto;选择【Tools]->[Add-Ins】&