2011-03-24 26 views
0

我的計算機上運行着一些Web服務如何通過webservice獲取它的應用程序池設置?獲取webservice的ApplicationPool

我只需要改變編程的方式,它是「啓用32位應用程序」標誌。

我在說IIS7。

回答

2

可以使用Microsoft.Web.Administration組件,以獲得各種有關您的IIS設置的信息。 Here是關於它的文章的鏈接。在你的情況下,它會看起來像這樣:

ServerManager manager = new ServerManager(); 
manager.ApplicationPools[ 
    manager.Sites["yoursite"].Applications["servicePath"].ApplicationPoolName]. 
    Enable32BitAppOnWin64 = true; 

這應該做到這一點。