CSS文件更新不适用于ASP .NET CORE

问题描述 投票:0回答:1

我的主页上有一个CSS文件,它只是一个简单的透明背景图像。当我更改该文件中的某些内容时,它不会应用更改,因此会编译旧版本。即使从计算机上完全删除了该文件,它仍然会加载它(我在inspect元素中看到了)。

我的视图仅链接到该CSS文件,仅此而已。它还定义了“布局”页面。

这一直在我身上发生。如果我创建其他文件作为源文件,它可以工作,但是在初始版本之后,该新文件也会遇到相同的问题。

会是什么?我在ASP .NET CORE中是相当陌生的人,但看起来好像是将这些文件存储在服务器中。一次,我不小心在inspect元素中打开了控制台,并遇到了一些错误的连接错误,并且从那以后开始起作用。

c# css visual-studio-2010 asp.net-core asp.net-core-mvc
1个回答
0
投票

听起来像您的浏览器正在缓存您的CSS文件。强制其使用更新版本的常用方法是将属性asp-append-version="true"添加到所有链接和脚本标签中,以便浏览器始终获取最新版本。

© www.soinside.com 2019 - 2024. All rights reserved.