2013-08-18 74 views
1

要为Asp.Net配置过程模型我都看到了,中processModel配置在web.config中

  1. asp-net-processmodel-configuration-optimization

  2. asp-net-processmodel-configuration

这并没有给我明确的信息和我有一个场景 -

我想为特定的ASP.NET配置一个自定义的processmodelWebservice(如果需要,我会把它放在一个单独的应用程序池中)但其他 IIS中的webservice/site应该使用机器中存在的默认processmodel 配置的.config。

我的问题是,

是否有可能配置在web.config中一个中processModel特定 ASP.NET web服务?

如果可能,那么是否有任何问题,我应该记住和 也在IIS中的其他应用程序将有问题,而 使用Machine.Config processmodel的默认配置?

回答

4

根据processModel configuration的文档,无法为IIS中的单个应用程序配置它。

中processModel部分只能在Machine.config中 文件中设置,并影响所有的 服务器上运行的所有ASP.NET应用程序。

根据您的要求,您可以使用httpRuntime configuration满足您的特定需求。

+0

感谢您的信息。但是我在问题中提供了第一个链接,bzlm表示可以在web.config中配置processmodel。你可以看到。 – Rezoan

+2

MSDN明确指出这是不可能的。此外,它也没有多大意义,因为IIS中的ASP.NET应用程序没有自己的进程。它们在AppDomain内执行。因此,在进程级别的配置在web.config中没有意义,因为它可能会影响同一进程(w3wp.exe)和/或同一应用程序池中的其他应用程序。 –

+0

我明白+1 – Rezoan

相关问题