IIS7 API Microsoft.Web.Administration .dll 位置
IIS 7 提供了一組用API的方式來操作IIS 7,能夠過 .NET(C#,VB.NET) 的語言來控制 IIS7,
在網路上就看到許多資料有介紹這塊功能如何使用,今天準備來練習一下的時候,
用新安裝 VS2008 .NET 3.5 順便先查一下線上MSDN 關於 Microsoft.Web.Administration
http://msdn.microsoft.com/zh-tw/library/microsoft.web.administration.aspx
想來練習看看這個API如何操作,但怎麼找都找不到參考 Microsoft.Web.Administration.dll
如果直接想使用 using Microsoft.Web.Administration;
當然得到的結果是
編譯器錯誤訊息: CS0234: 命名空間 'Microsoft' 中沒有型別或命名空間名稱 'Web' (您是否遺漏了組件參考?)
後來找了 Windows 2008 下的 .dll 在 C:\Windows\System32\inetsrv ,
可以找到這個 Microsoft.Web.Administration.dll ,
而相關得 如何使用 Microsoft.Web.Administration IIS7 API 應用可以參考以下這些連結
IIS 7管理API——Microsoft.Web.Administration介紹
http://learn.iis.net/page.aspx/165/how-to-use-microsoftwebadministration/
Faster IIS Web Sites Provisioning using Microsoft Web Administration
IIS 7.0 Configuration Reference
Thread: Creating IIS 7 Virtual Directory with C# code
An End-to-End Extensibility Example for IIS 7.0 Developers
IIS 7管理API——使用 Microsoft.Web.Administration
TechEd Australia Demos: Web 305 IIS7 for Developers