设置应用程序池IIS Express 7.5的应用程序

5
如何在命令行中更改应用程序池标识以针对applicationHost.config文件中的特定应用程序中的IIS Express 7.5。我需要为我的应用程序设置"Clr2ClassicAppPool"应用程序池。不想更改applicationhost.config文件中的默认设置,默认应用程序池设置在applicationhost.config中如下所示。
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />

当我使用下面的代码替换ir时,我的应用程序运行得很完美。
<applicationDefaults applicationPool="Clr2ClassicAppPool" />

提前感谢您的帮助。

1个回答

6

如果您不确定如何使用命令行,但想要仅针对您的站点更改应用程序池默认设置,则可以在 applicationHost.config 中进行更改:

<site name="MySite" id="9">
    <application path="/" applicationPool="Clr2ClassicAppPool">
        <virtualDirectory path="/" physicalPath="C:\path\to\MySite" />
    </application>
    <bindings>
        <binding protocol="http" bindingInformation="*:8280:localhost" />
    </bindings>
</site>

这篇博客文章介绍了在运行IISExpress时使用的各种命令行选项: http://www.iis.net/learn/extensions/using-iis-express/running-iis-express-from-the-command-line

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接