我在blazor C#上尝试显示静态图像时遇到了这个错误



//这是错误:不允许加载本地资源:file:///C:/Users/Rus/source/repos/TestProj/wwwroot/logoPng/test.png我不知道如何解决这个问题。。

<div>
<h1>@imgName</h1>
<h1>@img</h1>
<div>
<img src="@img" asp-append-version="true" style="width:400px;height:400px;"/>
</div>
</div>

@code {
string img = Directory.GetCurrentDirectory() + @"wwwrootlogoPngtest.png";
}

要访问wwwroot文件夹中的文件,

string img = "//logoPng//test.png";

参考

提供静态文件

最新更新