同一个虚拟服务器中有多个Asp.Net WebApplication项目

时间:2012-04-17 15:24:57

标签: asp.net

我见过一个应用程序,它有多个Asp.Net Web应用程序项目。看起来开发应用程序的人不知道他们可以拥有一个Asp.Net Web应用程序项目,而其他项目(如BusinessLogic,DataLogic)可能已创建为C#类库项目。将所有图层作为Web应用程序项目的含义是什么?会有任何性能问题吗?每个Web应用程序都有自己的AppDomain吗?

1 个答案:

答案 0 :(得分:0)

VS中的多个项目不应影响应用程序的性能。在构建项目时,主网站中的引用将“检索”已编译项目的最新副本。如果有的话,这实际上可以提高目标服务器的性能,因为这些库不需要再次编译。