c# - AspNetCore如何将css和js注入(inject)到它的开发者异常页面中?

标签 c# asp.net-core .net-core

找到错误页面here正在使用下面的代码将 css 和 js 文件注入(inject)到 cshtml 文件中。

什么负责用实际的 css 和 js 替换 include 标签?

<style>
    <%$ include: Error.css % >
</style>

最佳答案

进一步向下滚动阅读有关 AspNetCore 诊断的自述文件,我找到了答案。他们使用自定义工具生成 Razor 代码并注入(inject) css/js。 https://github.com/aspnet/AspNetCore/tree/master/src/Middleware/Diagnostics/src

Diagnostics middleware like DeveloperExceptionPage uses compiled Razor views. After updating the *.cshtml file you must run the RazorPageGenerator tool to generate an updated compiled Razor view.

Run the following command in AspNetCore-Tooling\src\Razor\src\RazorPageGenerator:

dotnet run Microsoft.AspNetCore.Diagnostics.RazorViews path-to-aspnetcore-middleware-diagnostics-src

关于c# - AspNetCore如何将css和js注入(inject)到它的开发者异常页面中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57515056/

相关文章:

c# - 测试百分比计算器

c# - 组合框问题c#

asp.net-core - .NET Core Identity Framework 和 Telegram Login Widget(无数据库)

c# - 如何覆盖 MassTransit 默认交换和队列拓扑约定?

c# - 需要 self 跟踪实体和 POCO 解释

c# - 查找名称中带有句点的元素

json - ASP.NET Core .NET 6 应用程序默认返回 XML 而不是 JSON

c# - 如何返回状态代码 401 以及一些附加数据?

c# - 我应该如何为 dnx451 和 dnxcore50 引用 HttpClient?

c# - 如何在没有不安全关键字的情况下获取结构的 Span<byte> View