我有 Webforms 背景,但已经使用 MVC 两三年了,并且对此感到满意。不过,我确实有一个棘手的问题。在旧的 Webforms 环境中,当我在测试站点上进行更改时,我只需复制相关文件即可。在 MVC 中,如果我对任何代码进行更改,似乎我必须构建整个项目并复制整个 DLL。这有很多问题:
- 此后首次访问网站每个页面的速度都会慢一些。
- 我总是担心我可能对网站的其他部分进行了一些其他更改,这会使事情变得困惑。
- 当我只做了一个小更改时,复制一个巨大的 DLL 文件似乎很浪费。
我是不是没捕获重点?这将是一个值得错过的重要时刻,但我希望我能做到。
最佳答案
您不能将主 dll 分成许多部分。即使您在解决方案中创建了库,也无法将操作方法移至该库。所有服务请求的操作方法都必须是主 dll 的一部分。
关于asp.net - 您可以在 ASP.NET MVC 中拆分 DLL 来部署部分项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47569560/