Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 回收应用程序池之前未注册IIS 8.5类(REGDB_E_CLASSNOTREG)_C#_Asp.net_Iis_C# 4.0 - Fatal编程技术网

C# 回收应用程序池之前未注册IIS 8.5类(REGDB_E_CLASSNOTREG)

C# 回收应用程序池之前未注册IIS 8.5类(REGDB_E_CLASSNOTREG),c#,asp.net,iis,c#-4.0,C#,Asp.net,Iis,C# 4.0,我最近将一个ASPX应用程序从IIS 7迁移到IIS 8.5 结果,我有时会抛出一个“未注册的类”异常。在我在IIS中回收应用程序池后,它将完全正常工作,但过一段时间,它将停止工作 类未注册(HRESULT的异常:0x80040154 (REGDB_E_CLASSNOTREG)) 事件查看器中也存在此问题: Windows检测到其他用户仍在使用您的注册表文件 应用程序或服务。现在将卸载该文件。这个 保存注册表文件的应用程序或服务可能无法运行 之后适当地。不需要用户操作 详细信息-9个用户注册表句

我最近将一个ASPX应用程序从IIS 7迁移到IIS 8.5

结果,我有时会抛出一个“未注册的类”异常。在我在IIS中回收应用程序池后,它将完全正常工作,但过一段时间,它将停止工作

类未注册(HRESULT的异常:0x80040154 (REGDB_E_CLASSNOTREG))

事件查看器中也存在此问题:

Windows检测到其他用户仍在使用您的注册表文件 应用程序或服务。现在将卸载该文件。这个 保存注册表文件的应用程序或服务可能无法运行 之后适当地。不需要用户操作

详细信息-9个用户注册表句柄从\registry\user\S-1-5-21-3577710392-836856763-939634836-4124泄漏:

昨天晚上我重新创建了网站和应用程序池,今天早上发生了相同的问题:

配置(可能太多细节):

  • 应用程序池
    • .Net CLR v4.0
    • 管道经典
    • 启用32位应用程序True
    • 常规时间间隔0
    • 每天在特定时间回收
  • 网站

    • 自动身份验证Windows身份验证+匿名身份验证
    • Kerberos
    • 侦听4个绑定(2个http和2个https)
  • 应用程序本身

    • 任意CPU
以前有人遇到过这个问题吗?你是如何解决的