我可以使用ASP.NET在同一个Web域上上传两个Web应用程序吗?

时间:2011-07-05 12:42:27

标签: .net asp.net web-applications

是否可以在同一个网站域上发布两个Web应用程序? 目前,当我尝试这样做时,它会产生500个服务器错误。

此外,这两个网络应用程序将有两个不同的webconfig文件。那可以吗?

我计划发布这两个不是root用户的Web应用程序,而是发布在root以外的单独文件夹中。

请告诉我。

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。它们还应该在单独的应用程序池中运行。它们都应该在根目录中运行的相同版本的.Net中编写。如果存在差异,则可能会遇到有关不受支持的密钥的web.config错误。优选地,如果必须存在差异,您将希望较新的版本位于子文件夹中,因为向后兼容性将允许容许弃用的元素。

修改
另外:每个子文件夹都需要配置为单独的“虚拟目录”,并使用单独的应用程序名称运行。如果它们共享应用程序池并且可能是应用程序名称,则可能存在对象冲突和内存使用问题。