C# 获取webservice';s应用程序池

C# 获取webservice';s应用程序池,c#,.net,iis-7,C#,.net,Iis 7,我的计算机上运行着一些web服务如何通过web服务名称获取它的应用程序池设置 我只需要更改“启用32位应用程序”标志的编程方式 我说的是IIS7。看看名称空间-该类是一个很好的起点,让您可以访问所有网站、应用程序池等。您可以使用Microsoft.Web.Administration程序集来获取有关IIS设置的各种信息。是一个关于它的文章的链接。在您的情况下,它看起来像这样: ServerManager manager = new ServerManager(); manager.Applica

我的计算机上运行着一些web服务如何通过web服务名称获取它的应用程序池设置

我只需要更改“启用32位应用程序”标志的编程方式


我说的是IIS7。

看看名称空间-该类是一个很好的起点,让您可以访问所有网站、应用程序池等。

您可以使用Microsoft.Web.Administration程序集来获取有关IIS设置的各种信息。是一个关于它的文章的链接。在您的情况下,它看起来像这样:

ServerManager manager = new ServerManager();
manager.ApplicationPools[
    manager.Sites["yoursite"].Applications["servicePath"].ApplicationPoolName].
    Enable32BitAppOnWin64 = true;
应该这样做