C#操作IIS

來源:互聯網
上載者:User

標籤:iis

1.建立網站

ServerManager iisManager = new ServerManager();

Site site = iisManager.Sites.Add("SiteName","http","*:80:"+siteUrl,sitePath);

iisManager.CommitChanges();

2.建立應用程式集區

ServerManager iisManager = new ServerManager();

iisManager.ApplicationPools.Add(appoolname);
ApplicationPool newPool = iisManager.ApplicationPools[appoolname];
newPool.ManagedPipelineMode = ManagedPipelineMode.Integrated;
newPool.ManagedRuntimeVersion = "v2.0";
iisManager.CommitChanges();
3.網站繫結應用程式池
site.Applications["/"].ApplicationPoolName  = appoolName
4.添加網域名稱
iisManager.Sites[SiteName].Bindings.Add("*:80:"+siteUrl,"http");
iisManager.CommitChanges();
5.刪除網站和應用程式集區
iisManager.Sites.Remove(site);
iisManager.ApplicationPools.Remove(newPool);
iisManager.CommitChanges();
6.停止一個網站
 ServerManager iisManager = new ServerManager();
 iisManager.Sites["NewSite"].Stop();
7.回收應用程式集區(Recyciling an Application Pool)
 ServerManager iisManager = new ServerManager();
 iisManager.ApplicationPools["DefaultAppPool"].Recycle();

C#操作IIS

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.