Я использую fontawesome в одном из своих веб-приложений. Проблема в том, что не все файлы шрифтов, содержащиеся в моей папке Content, публикуются на веб-сервере.
Есть ли способ опубликовать эти файлы, не копируя их вручную?
Я использую fontawesome в одном из своих веб-приложений. Проблема в том, что не все файлы шрифтов, содержащиеся в моей папке Content, публикуются на веб-сервере.
Есть ли способ опубликовать эти файлы, не копируя их вручную?
Пожалуйста, проверьте следующее.
1) проверьте, находятся ли файлы шрифтов в вашем проекте в Visual Studio (т. е. если файлы находятся в папках проекта в проводнике, это не означает, что они находятся в проекте Visual Studio, посмотрите, можете ли вы просмотреть его в обозревателе решений)
2) если вы видите его в обозревателе решений, щелкните его правой кнопкой мыши и посмотрите, видите ли вы параметр с именем Include In Project
. если вы видите это, щелкните по нему, и он включит файл в ваш проект. Вместо этого, если вы видите Exclude from Project
, то это в вашем проекте.
3) щелкните правой кнопкой мыши файл шрифта еще раз и посмотрите, установлено ли для свойства Build Action значение Content.
На самом деле это не имело ничего общего с тем, что файлы не развертывались. Я использую объединение и минимизацию, и, к сожалению, кажется, что пакеты MVC недостаточно умны, когда дело доходит до виртуальных каталогов.
Быстрое решение состояло в том, чтобы создать физический каталог с файлами, выдающими мне ошибку 404.