0
問題是,它無法找到任何css文件,因此頁面渲染非常可怕。當通過IIS本地主機instace運行asp.net項目時,它無法加載任何css文件
在我的母版頁的頭部分,我有以下行:
<webopt:bundlereference runat="server" path="~/Content/css" />
當我從IDE調試,並期待在PageSource,上面的語句:
<link href="/Content/bootstrap.css" rel="stylesheet"/>
<link href="/Content/bootstrap-override.css" rel="stylesheet"/>
<link href="/Content/Site.css" rel="stylesheet"/>
當我將IIS指向項目並使用localhost運行,我沒有應用css並且PageSource轉換爲:
<link href="/QM/Content/bootstrap.css" rel="stylesheet"/>
<link href="/QM/Content/bootstrap-override.css" rel="stylesheet"/>
<link href="/QM/Content/Site.css" rel="stylesheet"/>
「QM」是我在IIS中創建應用程序時選擇的別名。
我的問題:「/ QM」前綴來自哪裏,我該如何抑制它?
我確定我只是缺少一些在我的IIS設置或web.config,但我一直無法找到任何幫助從以前的問題或網絡。