asp.net-mvc – 如何创建ASP.NET MVC区域作为插件DLL?
|
这是我想要实现的,我想将ASP.NET MVC的AREAs分离为纯单个DLL. > Blog.DLL 他们每个都是单独的ASP.NET MVC区域,具有自己的默认CSHTML或ASPX页面.安装,迁移和维护许多页面,包括资源,javascripts等都是长期的痛苦.因为大多数这些几乎不会改变. 我的最终网站将是这样的. MvcApplication
bin
MvcApplication.bin
Blog.dll
Forums.dll
Controllers
..
Models
..
Views
..
Global.asax
Web.config
没有添加任何东西,只是删除Blog.dll,我的应用程序应该支持/博客及其所有的页面.如果我想自定义的东西,我可以添加区域,只添加cshtml页面.. MvcApplication
bin
MvcApplication.bin
Blog.dll
Forums.dll
Areas
Blog
Views
Shared
BlogLayout.cshtml <-- this will override the look
Controllers
..
Models
..
Views
..
Global.asax
Web.config
这将有助于重新使用ASP.NET区域插件,只需将bin放在bin文件夹中即可.但是web.config可能需要进行一些更改,但很有可能我们将在数据库中保存配置值,只有需要的东西是web.config中的“Entity Framework connection string”. 我的挑战(问题) >是可能吗?它确实对我看,但会有任何反映/许可问题吗? 解决方法您可以查看 following article,说明如何使用自定义的VirtualPathProvider来检索作为资源嵌入到单独的程序集中的Razor视图.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 连字符前分割字符串 – asp.net c#
- asp.net-mvc – 创建一个texarea帮助器,它将视图的内容作为
- asp.net-mvc – 使用ASP.NET MVC /实体框架对POCO验证的建议
- asp.net-mvc – 对Json解决方法的EntityFramework? (序列化
- asp.net-mvc – ASP.NET MVC路由:如何定义自定义路由
- asp.net-mvc-2 – EditorFor – 传入字典的模型项目的类型为
- asp.net-core – 为什么在我的ASP.NET Core 1.0(MVC6)项目中
- asp.net-mvc – MVC:如何将/sitemap.xml路由到ActionResul
- asp.net-mvc-4 – MVC 4中的HttpContext.Current.Request.I
- asp.net – 在序列化“System.Reflection”类型的对象时检测
- 在ASP.net“正确”中实现OpenID – 会员或验证提
- asp.net-mvc-4 – 如何永久教Visual Studio检测我
- asp.net-mvc-4 – 如何在mvc4 ActionLink中加密查
- asp.net-mvc – @ Html.DisplayNameFor的详细信息
- asp.net-mvc – 将动作方法参数传递给asp.net mv
- asp.net – 记录网页的加载时间
- asp.net – 如何在web.config中指定根(/)位置?
- 使用ASP.Net和JSON格式化实现jQuery的jgGrid
- asp.net中使用repeater和PageDataSource搭配实现
- asp.net-mvc-4 – 返回状态代码未经授权在WebAPI
