none
IIS建立站台後,啟動與自動開啟的問題 RRS feed

  • 問題

  • 大家好,最近在開發安裝包時遇到的問題。在安裝過程中需要用程式新建一個IIS站台給ASP.NET網頁發布,但當利用下面程式新建站台時:
     public int CreateWebsite(string webserver, string serverComment, string serverBindings, string homeDirectory)
    {
       DirectoryEntry w3svc = new DirectoryEntry("IIS://"+ webserver +"/w3svc");
          
       //Create a website object array
       object[] newsite = new object[]{serverComment, new object[]{serverBindings}, homeDirectory};
    
       //invoke IIsWebService.CreateNewSite
       object websiteId = (object)w3svc.Invoke("CreateNewSite", newsite);
         
       return (int)websiteId;
    }
    
    發現新建好的站台是處於停止的狀態,而且自動啟動的欄位被設定成false,想請問要如何在程式裡設定自動啟動欄位為true,並且將新建好的站台啟動起來?

    感謝大家的回答~~
    2011年2月23日 上午 01:28

解答

所有回覆