经典ASP.Net中的3层应用程序转换为多个dll

时间:2018-08-01 10:23:06

标签: asp.net

我们已经在经典的ASP.Net中开发了3层Web应用程序,但非MVC体系结构。 挑战在于,源(所有app_code和.cs页)都被编译到单个程序集(DLL)中,因此对于每次更改,整个源都将重新编译,并且新的dll与客户端共享。

有没有一种方法可以将每个CS页分解为较小的服务/单独的dll,并仅重新编译已修改的service / app_code类?如何将所有这些较小的程序集进行组装/集成以运行应用程序?

欢迎任何想法/解决方案。

1 个答案:

答案 0 :(得分:0)

通过“网站”项目类型(与“网站应用程序”项目类型相比),您可以将每个带有代码隐藏的页面编译到单独的DLL中。更多信息here