asp.net-mvc – 使用PreCompiled网站运行自定义VirtualPathProvi
发布时间:2020-12-16 07:14:50 所属栏目:asp.Net 来源:网络整理
导读:目前我在 Asp.net MVC Web应用程序中有一个自定义的VirtualPathProvider. 此VirtualPathProvider从路径“/ {Area} / {Controller} / …”检查Area,并使用NameSpace.{Area} .Main.dll模块将该程序集中包含的视图作为Embedded Resources返回. 这很好用,我不必
目前我在
Asp.net MVC Web应用程序中有一个自定义的VirtualPathProvider.
此VirtualPathProvider从路径“/ {Area} / {Controller} / …”检查Area,并使用NameSpace.{Area} .Main.dll模块将该程序集中包含的视图作为Embedded Resources返回. 这很好用,我不必部署任何ascx,js,css文件. 现在我的问题是: 我想在程序集中预编译aspx和ascx文件,而不是将视图作为嵌入资源,我将使用Response.Write的视图类. 我可以使用aspnet_compiler预编译视图,但是当ViewEngine尝试查找视图并失败时,我一直收到错误. 我的主要目标是让第一次使用某个视图/用户控件的方式更快,不要等待编译发生. 这是一项要求,因为应用程序可以分组为插件,并且此插件可以部署到Bin目录中. 有什么想法吗? 解决方法
Coskun SUNALI的这篇
VirtualPathProvider In Precompiled Web Sites博客文章描述了使用反射的解决方案.请注意,他非常清楚地表明这不是微软官方支持的解决方案,但从他博客文章的评论来看,它似乎对一些人来说效果很好.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – Knockout.js&复选框列表:发布到mvc控制
- asp.net-mvc – 在MVC应用程序中ExtensionlessUrlHandler做
- 如何使用ASP.net Web API和Javascript下载二进制文件?
- asp.net-mvc-4 – 如何在Jquery DataTable中获取隐藏字段的
- asp.net-mvc-3 – 如何使用MVC中的存储库模式创建动态的多个
- vbscript – 经典ASP中的三重DES解密?
- asp.net – 使用installshield在安装后运行解决方案exe
- asp.net-mvc – ASP.NET MVC Razor – 所有表单字段都是必需
- asp.net-mvc – ASP.NET MVC:自定义排序
- asp.net-mvc – .Net MVC3资源文件和多租户
推荐文章
站长推荐
- asp.net-mvc – 为什么Asp.NET MVC通过Asp.NET W
- 为一个用户生成ASP.NET webapp错误,无法在开发中
- ASP.NET身份验证在自定义机票上滑动到期时间
- asp.net – 使用OLEDB读取CSV文件,即使连接字符串
- asp.net-mvc – 如何单元测试返回ContentResult的
- ASP.NET – Response.Redirect不填充URL引用
- ASP.NET网站与ASP.NET WebApp:性能差异是什么?
- asp.net-mvc – 如何在ASP.net/ASP.net MVC中开发
- kendo-ui – Kendo DataSource如何在使用DataTab
- asp.net-mvc – ASP.NET MVC / IIS 7.5:500内部
热点阅读