Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core Asp.net核心-使用静态文件_Asp.net Core_Asp.net Core Mvc - Fatal编程技术网

Asp.net core Asp.net核心-使用静态文件

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()。删除该行并查看是否可以访问该文件。如果要访问静

当我删除app.UseStaticFiles()时,仍然会得到静态文件,例如wwwroot/images中的图像

例如:

<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();
    }