Asp.net mvc 如何在生产中为.NET 5 MVC应用程序提供wwwroot服务?

Asp.net mvc 如何在生产中为.NET 5 MVC应用程序提供wwwroot服务?,asp.net-mvc,asp.net-core,Asp.net Mvc,Asp.net Core,我有一个.NET5WebAPI应用程序。然后MVC与wwwroot文件夹以及一些JavaScript和CSS文件一起添加到项目中 JavaScript和CSS由LibMan提供,Grunt将其最小化为temp。正在使用以下目录结构: wwwroot css js lib temp 现在从VS2019开始运行时,一切正常 但是,当在。/bin/Debug/net5.0/处运行Visual Studio从命令行编译的二进制文件时,wwwroot在版本和调试变体中都

我有一个.NET5WebAPI应用程序。然后MVC与
wwwroot
文件夹以及一些JavaScript和CSS文件一起添加到项目中

JavaScript和CSS由LibMan提供,Grunt将其最小化为
temp
。正在使用以下目录结构:

wwwroot
    css
    js
    lib
    temp 
现在从VS2019开始运行时,一切正常

但是,当在
。/bin/Debug/net5.0/
处运行Visual Studio从命令行编译的二进制文件时,
wwwroot
在版本和调试变体中都为空。wwwroot中没有子类别
css
js
temp
。没有JavaSript加载到Razor页面中

如何将带有所有子文件夹和文件的
wwwroot
发送到生成应用程序

在.NET5中发送最小化JavaScript和CSS文件的正确方法是什么

app.UseStaticFiles()Startup.Configure()
中调用code>

_Layout.cshtml:


@RenderBody()
@RenderSection(“脚本”,必需:false)

Hi@Michael Chudinov,您运行的是哪一个命令行?还有,您的主要问题是什么?请您更清楚地解释一下好吗?我刚刚运行了Visual Studio从../bin/Debug/net5.0编译的二进制文件/