我試圖在IIS中創建使用此代碼(從其他網站在同一臺服務器上)網站自動化IIS7網站創建使用模擬(與Microsoft.Web.Administration)
using Microsoft.Web.Administration;
//...
ServerManager manager = new ServerManager();
manager.Sites.Add(Host, "http", ":80:" + Host, Path);
//...
,但我得到這個例外:
消息:文件名:redirection.config 錯誤:無法讀取配置文件,由於權限不足
我已經試過這樣的模擬:http://www.codeproject.com/KB/cs/zetaimpersonator.aspx 但日我得到一個醜陋的COM錯誤。
什麼是模仿正確的用戶或指定用戶運行管理器的最佳方式。