Asp.net core Asp.net核心-使用静态文件
当我删除app.UseStaticFiles()时,仍然会得到静态文件,例如wwwroot/images中的图像 例如:Asp.net core Asp.net核心-使用静态文件,asp.net-core,asp.net-core-mvc,Asp.net Core,Asp.net Core Mvc,当我删除app.UseStaticFiles()时,仍然会得到静态文件,例如wwwroot/images中的图像 例如: <img src="~/images/banner1.svg" alt="ASP.NET" class="img-responsive" /> 你能分享Program.cs文件的代码吗?另外,请确认您没有在IIS中托管该网站,只是使用IIS Express运行它。您的配置具有app.UseStaticFiles()。删除该行并查看是否可以访问该文件。如果要访问静
<img src="~/images/banner1.svg" alt="ASP.NET" class="img-responsive" />
你能分享
Program.cs
文件的代码吗?另外,请确认您没有在IIS中托管该网站,只是使用IIS Express运行它。您的配置具有app.UseStaticFiles()代码>。删除该行并查看是否可以访问该文件。如果要访问静态文件,必须使用usesticfiles
。对于您的场景,我假设它与Web浏览器缓存相关,请清除缓存并通过删除app.UseStaticFiles()重试代码>。
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Error");
}
// use yer middlewares
app.UseStaticFiles();
app.UseMvc();
}