因此看来静态网络资源仅在
Development
模式下生成
我相应修改了
CreateHostBuilder
中的Program.cs
方法:
webBuilder.UseStaticWebAssets().UseStartup<Startup>();
这似乎解决了这个问题。
发布应用程序时,生产环境和登台环境似乎不需要这个
添加到@Quango的答案
.NET 6
。
在构建应用程序之前,将此行添加到
Program.cs
:
builder.WebHost.UseStaticWebAssets();
// Add this: ☝
var app = builder.Build();