你可以在ASP.NET MVC中拆分DLL,以部署部分项目吗?

时间:2017-11-30 09:07:18

标签: asp.net model-view-controller

我来自webforms背景,但已经使用MVC 2到3年,我很满意。但是我有一个琐碎的问题。在旧的webforms环境中,当我在测试站点上进行更改时,我可以复制相关文件。在MVC中,如果我对任何代码进行更改,似乎我必须构建整个项目并复制整个DLL。这有很多问题:

  1. 此后首次访问该网站的每一页都有点慢。
  2. 我总是担心我可能在网站的其他部分做了一些其他改动,这会搞得一团糟。
  3. 当我只进行一次小改动时,复制一个巨大的DLL文件似乎是浪费。
  4. 我错过了这一点吗?这将是一个很重要的错过,但我希望我有。

1 个答案:

答案 0 :(得分:0)

您无法将主dll拆分为多个部分。即使您在解决方案中创建了库,也无法将操作方法​​移动到该库。所有为请求提供服务的操作方法都必须是主dll的一部分。