问题描述
我有一个在 Visual Studio 2019 中创建的 MVC 项目。我有一个 icons.min.css
文件,它引用了字体文件夹中的一些图标。具体来说,我有:
/Website/Content/css/icons.min.css
referencing
/Website/Content/fonts/
对给定字体的引用如下:
url(../fonts/feather.ttf)
当我在本地运行我的项目时,我没有任何问题。但是,当我将项目发布到我的服务器时,它错误地引用了如下字体:
https://serverA/Website/fonts/feather.tff
instead of:
https://serverA/Website/Content/fonts/feather.tff
我的包也被错误地引用(尽管我使用的是 ~/Content/css/mycssfile.css
而不是 ..)。我知道 (..)
是为了返回一个目录,而 (~)
是为了引用根文件夹。为什么在本地工作但在我发布时失败?更重要的是,我该如何解决这个问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)