我想为我的 ASP Core 2 WebAPI 创建仪表板并像 nuget 一样安装它。所以我创建了一个 .NET Standard 2 类库并添加了一些控制器、视图。
当引用该类库并运行我的 WebAPI 时,我能够访问该控制器并显示视图(我遵循本指南“在 ASP.NET Core 中共享控制器和视图”)。但是,当我将该类库打包到 nuget 包中,并在导航到仪表板控制器后将其安装在 WebAPI 上时,它说未找到视图。
PS:我知道剃须刀类库,但如果我没记错的话,它需要核心 2.1,这在我的生产服务器中不可用(并且由于某些原因无法升级 xD)