gpt4 book ai didi

css - ASP.NET MVC 在发布时不捕获样式

转载 作者:行者123 更新时间:2023-11-28 09:20:32 25 4
gpt4 key购买 nike

我有一个 ASP.NET MVC 应用程序,当我在 Visual Studio 上运行时它运行良好。但是当我发布它时,所有的样式似乎都不起作用。是否有关于为什么样式在发布时不适用于 MVC 应用程序的一般准则,因为现在我不知道发生了什么?

欢迎任何想法和建议!

最佳答案

您的 css 样式可能无法显示的原因有很多。

  • 缓存:也许您的浏览器使用了您的 css 文件的缓存版本。检查 fiddler 或清除浏览器缓存
  • css 文件的相对路径错误:在您的 View 中包含 css 文件时,您应该指定相对路径(使用 Url.Content("~/...") 以获得正确的 url)。当您在 IIS 和 IDE 上使用不同的路径时,就会出现这个问题。

但是在任何 cas 中的第一个检查是运行 fiddler看看

  1. 浏览器是否请求正确的 css 文件
  2. 服务器返回的是文件还是 404、304、... 状态码

关于css - ASP.NET MVC 在发布时不捕获样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8229478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com