ASP加载资源失败:服务器响应404(未找到)错误状态
本文关键字:状态 错误 资源 加载 失败 响应 服务器 ASP | 更新日期: 2023-09-27 17:51:16
这是我的asp代码
<link id="Link1" rel="stylesheet" runat="server" media="screen" href="~/Styles/css/tableStyle.css" />
<link id="Link2" rel="stylesheet" runat="server" media="screen" href="~/Styles/css/LoadingStyle.css" />
<link id="Link3" rel="stylesheet" runat="server" media="screen" href="~/Styles/css/selectStyle.css" />
页面打开但没有样式,我的意思是表和选择没有我为它们设置的样式。
我试着
在谷歌浏览器上点击f12,所以我得到了这些错误:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:31200/~/Styles/css/selectStyle.css
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:31200/~/Styles/css/LoadingStyle.css
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:31200/~/Styles/css/tableStyle.css
这是因为如果您浏览到http://localhost:31200/~/Styles/css/selectStyle.css
,没有这样的资源。
你可能想要http://localhost:31200/Styles/css/selectStyle.css
。因此,删除href
:
~
符号<link id="Link1" rel="stylesheet" runat="server" media="screen" href="/Styles/css/tableStyle.css" />
<link id="Link2" rel="stylesheet" runat="server" media="screen" href="/Styles/css/LoadingStyle.css" />
<link id="Link3" rel="stylesheet" runat="server" media="screen" href="/Styles/css/selectStyle.css" />
除了Belogix的回答。如果开发人员未启用
,也可能导致此错误。 app.UseStaticFiles()
中的启动代码。确保这一行出现在你的Startup代码中,错误应该会被解决。