Использование файлов шрифтов EmbeddedResource с @ font-face в CSS - PullRequest
0 голосов
/ 08 мая 2019

В файле .csproj моего проекта настроена следующая задача:

<Target Name="BeforeBuild">
  <ItemGroup>
    <EmbeddedResource Include="**\*.aspx;**\*.ascx;**\*.master;**\*.cshtml" />
    <EmbeddedResource Include="Images\*.*" />
    <EmbeddedResource Include="Content\**\*.*" />
  </ItemGroup>
</Target>

Content содержит все мои таблицы стилей, сценарии и шрифты в соответствующих папках.У меня есть отдельный customfont.css, который определяет шрифт, который я хотел бы использовать:

@font-face {
  font-family: 'customfont';
  src: url('fonts/customfont.eot');
  src: url('fonts/customfont.eot#iefix') format('embedded-opentype'),
       url('fonts/customfont.woff2') format('woff2'),
       url('fonts/customfont.woff') format('woff'),
       url('fonts/customfont.ttf') format('truetype'),
       url('fonts/customfont.svg#customfont') format('svg');
  font-weight: normal;
  font-style: normal;
}

Путь установлен в правильное расположение файлов шрифтов относительно файла CSS.Когда я запускаю свой проект, он не показывает папку fonts или ее содержимое на панели «Источники» инструментов разработчика Chrome.С другой стороны, файлы CSS и JS работают нормально.Я что-то упустил?

...