【发布时间】:2020-03-22 18:55:44
【问题描述】:
我在 .net core 2.2 上构建了由 Razor 类库 (RCL) 项目组成的 NuGet package。打包后,我看到它包含我配置的静态资产:
但是当我尝试在运行时访问它们时 - 我得到 404: https://localhost:44312/localizer-assets/lib/vue/vue.min.js
我看到这些文件没有“物理地”放置在 wwwroot 文件夹中(它们是 iniside 包文件夹)。
有没有办法提供这些文件?这应该如何配置?
到目前为止,我一直在使用这些方法:
https://www.learnrazorpages.com/advanced/razor-class-library
Can Razor Class Library pack static files (js, css etc) too?
当我直接引用 RCL 项目时它们可以正常工作,但是当与 NuGet 打包并安装时它们就不再工作了。
【问题讨论】:
标签: asp.net-core nuget visual-studio-2019 razor-class-library