情景:
“/”应用程序中的服务器错误。
检索 COM 类工厂中 CLSID 为 {68210AC9-5DD1-45E1-AAC8-631FCB554570} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Runtime.InteropServices.COMException: 检索 COM 类工厂中 CLSID 为 {68210AC9-5DD1-45E1-AAC8-631FCB554570} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。
源错误:
行 21: {
行 22: //string posturl = System.Configuration.ConfigurationManager.AppSettings["evsurl"].ToString();
行 23: CertificateLib.CertificateCollectionXClass certCollectionX = new CertificateLib.CertificateCollectionXClass();
行 24: string srcData = this.srcData.Value;
行 25: string signData = this.signData.Value;
源文件: D:WORKXXXXXXXXXXXCA登录调用示例CertLoginDemoindex.aspx.cs 行: 23
堆栈跟踪:
[COMException (0x80040154): 检索 COM 类工厂中 CLSID 为 {68210AC9-5DD1-45E1-AAC8-631FCB554570} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。]
CertLoginDemo.index.certLogin_Click(Object sender, EventArgs e) in D:WORKXXXXXXXXXXCA登录调用示例CertLoginDemoindex.aspx.cs:23
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +11758848
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +150
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5028
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.7.3282.0
方案:
- IIS设置应用程序池-[高级设置]-[启用32位应用程序]
- 组件未安装CA环境包(现在全国有CA牌照可以颁发证书的CA机构一共40多家,各家的加密机制不一样,没办法实现多CA互联,安装包也不同,此处我用的是【翔晟多CA工具包V1.0.0.52(翔晟国标版).exe】) 按后即可
推荐一个工具(axhelper)用来查看安装包安装后是否在电脑中存在对应的CLSID,毕竟最终还是校验 CLSID 为 {68210AC9-5DD1-45E1-AAC8-631FCB554570} 的组件 。
工具下载地址:axhelper
情景
---------------------------
Microsoft Visual Studio
---------------------------
遇到异常。这可能是由某个扩展导致的。
您可以检查文件“C:UsersAdministratorAppDataRoamingMicrosoftVisualStudio15.0_48b74db0ActivityLog.xml”来获取详细信息。
解决方案
请查看C:UsersAdministratorAppDataRoamingMicrosoftVisualStudio15.0_48b74db0ActivityLog.xml 这个xml
具体报什么错误.
我本机的情况是在调试的时候经常性,VS奔溃.最终定位的结果在拷贝的代码的时候未改CA控件的ID,导致ca控件的id相同导致
从而引发这些问题
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net