C# ASP.net\u layout.cshtml中导航栏中未显示徽标

C# ASP.net\u layout.cshtml中导航栏中未显示徽标,c#,image,asp.net-core,C#,Image,Asp.net Core,我是asp.net的新手。我试图在我的_layout.cshtml文件中添加一个徽标,但它没有进入视图。它显示的是一个破碎的图像。图像位于“资源”文件夹中。不知道我做错了什么。任何帮助都将不胜感激。 这是我的代码和结构的截图。 对于asp.net core中的静态文件,默认情况下需要将它们放置在项目的wwwroot文件夹中 请遵循以下步骤: 将资产文件夹移动到wwwroot 更改html代码,如下所示: <img src="~/Assets/logo.png" />

我是asp.net的新手。我试图在我的_layout.cshtml文件中添加一个徽标,但它没有进入视图。它显示的是一个破碎的图像。图像位于“资源”文件夹中。不知道我做错了什么。任何帮助都将不胜感激。 这是我的代码和结构的截图。

对于asp.net core中的静态文件,默认情况下需要将它们放置在项目的wwwroot文件夹中

请遵循以下步骤:

将资产文件夹移动到wwwroot 更改html代码,如下所示:

<img src="~/Assets/logo.png" />