日期:2014-05-16  浏览次数:21279 次

请教 XP 下 C# 连接 IIS 的问题(问题已解决,送分)
C# code

public bool Connect()
{
    try
    {
        _iisServer = new DirectoryEntry("IIS://localhost/W3SVC/1");
        _target = "localhost";
        _connection = new ConnectionOptions();                
        _scope = new ManagementScope(@"\\localhost\root\MicrosoftIISV2", _connection);
        _scope.Connect();
    }
    catch
    {
        return false;
    }

    return IsConnected();
}



这段是从网上找的连接IIS的代码,但是实际运行时总是从 return false 那里跳出, 请问为何?

IIS安装配置的没问题,直接从控制面板进入IIS后可以正常发布浏览网站。

------解决方案--------------------
哦原来如此
------解决方案--------------------
受不了了 整个IIS大版都是成年老帖 连接分贴都沉了