你的位置: 码友网首页 / 资讯源列表 / ASP.NET MVC模块化开发——动态挂载外部项目

关于[ASP.NET MVC模块化开发——动态挂载外部项目]的摘要:

最近在开发一个MVC框架,开发过程中考虑到以后开发依托于框架的项目,为了框架的维护更新升级,代码肯定要和具体的业务工程分割开来,所以需要解决业务工程挂载在框架工程的问题,MVC与传统的ASP.NET不同,WebForm项目只需要挂在虚拟目录拷贝dll就可以访问,但是MVC不可能去引用工程项目的dll重新编译,从而产生了开发一个动态挂在MVC项目功能的想法,MVC项目挂载主要有几个问题,接下来进行详细的分析与完成解决方案一般动态加载dll的方法是使用Assembly.LoadFIle的方法来调用,但是会存在如下问题:1.如果MVC项目中存在依赖注入,框架层面无法将外部dll的类放入IOC容器通过...

原文地址: https://www.cnblogs.com/yanpeng19940119/p/12104799.html

收录时间: 2019-12-27 浏览量: 1709 分类: ASP.NET MVC

| 0 收藏 | 0