C# IIS 7.5 类未注册异常

标签 c# iis

我们刚刚启动了一个新的网络服务器,我在创建新的应用程序池时遇到了“类未注册”的问题。我正在使用下面的代码,但我不知道如何区分未注册的内容。任何想法都会很棒。

谢谢。

string path = "IIS://" + server + "/W3SVC";
        string app_pools_path = path + "/AppPools";

        /error below.
        var app_pools = new DirectoryEntry(app_pools_path);

        foreach (DirectoryEntry app_pool in app_pools.Children)
        {
//do work
}

错误“Class no registered”错误代码:2147221164

最佳答案

在服务器上打开服务器管理器 添加新功能 ==> Web 服务器 (IIS) ==> 管理工具 ==> IIS 6 管理兼容性然后检查 IIS6 元数据库兼容性。使用您的原始连接字符串/路径

字符串路径 = "IIS://"+ 服务器 + "/W3SVC"; string app_pools_path = path + "/AppPools";

关于C# IIS 7.5 类未注册异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7015036/

相关文章:

c# - 检测违反了多个唯一键中的哪个?

asp.net - 如何在 VS 2010 中调试 .NET Web 服务初始化代码?

c# - 使用反射生成代码?

c# - Visual Studio "Add Service Reference"不断将 "extendedProtectionPolicy"添加到我的配置文件

powershell - IIS条件网址重写匹配类型的Powershell脚本

visual-studio - 如何更改 ASP.NET 网站以使用 Cassini 服务器?

c# - 如何使用 ASP.NET 在负载平衡服务器上存储和检索上传的图像?

c# - 带双引号的Excel公式和C#

c# - 如何根据 C# 中的输入值抑制列表项?

c# - 从 Web 应用程序(EF、ASP.NET Identity、Azure)中删除注册并从 DB 中注册用户