【发布时间】:2020-07-17 00:47:15
【问题描述】:
我想在每个请求上加载路由,我试图把这个代码RegisterBundles(RouteTable.Bundles) 放到Application_Beginrequest。
似乎这种方法对我有帮助,但现在当我刷新页面时,我在浏览器上遇到错误。
- WebResource.axd (net::ERR_ABORTED 500)
- ScriptResource.axd (net::ERR_ABORTED 500)
- /bundles/all?v=klnl4k(拒绝应用来自“..”的样式,因为它的 MIME 类型('text/html')不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。)李>
如何从数据库中动态加载路由而不会出错?
【问题讨论】:
-
你能看一下this吗?您是否正在尝试注册 js、css 捆绑包?它谈到了拥有一个 App_Start 文件夹并在其中创建 BundleConfig 类。
-
@OguzOzgul 我收到这些错误是因为我想在每次页面加载时从数据库动态加载路由。 BundleConfig 仍然停留在 App_Start 中没有任何问题
-
你能分享你的BundleConfig.cs吗?我会复制的。
-
@OguzOzgul 我可以分享,即使我们在项目中禁用/删除 BundleConfig,问题也不会消失。路由会导致问题。
标签: c# asp.net webforms routing dynamic-routing