每个Web应用程序项目有多个Global.asax文件

时间:2010-10-22 14:25:32

标签: asp.net wcf appdomain global-asax

我有现有的Web应用程序项目,我需要在其中添加新的子目录。在这个子目录中,我需要添加WCF服务。

问题是:我可以使用不同的AppDomain然后从根目录服务吗?另外,我可以为这个子目录添加新的global.asax吗?

2 个答案:

答案 0 :(得分:4)

您的问题中没有任何内容可以阻止您将子目录定义为IIS中的新Web应用程序,从而允许您创建新的global.asax / web.config。请记住,默认情况下会继承web.config配置,您需要删除父站点添加的任何处理程序,但您的子站点没有。

答案 1 :(得分:0)

当你遇到global.asax文件必须不同的情况时,你几乎总是更好地将服务拆分为它自己的项目和部署位置。

这样,主站点中的更改不会影响Web服务。