none
我想用net(C#)控制win7 下的iis7.5。。。 RRS feed

  • 问题

  • 比如在iis上创建一个网站。我用网上看的C#控制iis6.0的方法,我现在在win7下开发,都会引发“System.Runtime.InteropServices.COMException”异常。。导致最后,拒绝访问!。。该如何解决。。
    补充:都是在“string siteEntPath = String.Format("IIS://{0}/w3svc/{1}", HostName, siteNum);
        DirectoryEntry siteEntry = GetDirectoryEntry(siteEntPath);”这个位置出错的。
    2011年8月5日 9:46

答案

  • 好像你需要在控制面板-程序-程序和功能-打开或关闭WIndows功能-Internte信息服务-Web管理工具-勾选iis6管理兼容性

     

    不过,iis7有另外一套iis程序接口SDK,参见

    http://msdn.microsoft.com/en-us/library/ms692515%28VS.90%29.aspx


    【孟子E章】
    2011年8月8日 1:44
    版主