Я делаю некоторые эксперименты с VNext + OSX + Chrome. Я пытаюсь получить файл woff2.application/font-woff2 не работает при использовании Asp.Net VNext
GET http://localhost:5003/fonts/fontawesome-webfont.woff2?v=4.3.0
Но произошла ошибка. См заголовок запрос по ниже
Remote Address:127.0.0.1:5003
Request URL:http://localhost:5003/fonts/fontawesome-webfont.woff2?v=4.3.0
Request Method:GET
Status Code:404 Not Found
Это мой Startup.cs
public void Configure(IApplicationBuilder app)
{
app.UseStaticFiles();
app.UseServices(services =>
{
services.AddMvc();
});
// Add MVC to the request pipeline
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller}/{action}/{id?}",
defaults: new { controller = "Home", action = "Index" });
});
}
Я видел внутри проекта сети САШ на Github о StaticFiles (ссылка внизу), и это, кажется, поддерживается.
Можете ли вы, ребята, дайте мне помочь?
возможно дубликат [шрифта не работает в IIS 8.0] (http://stackoverflow.com/questions/25796609/font-face-isnt-working-in-iis -8-0) –
@CharlesBurns на самом деле, мое сообщение не о II8, а другое решение не будет работать, потому что я не работаю с Web.Config. Это не одно и то же решение. Даже тот же вопрос. –
В обоих принятых ответах упоминается одно и то же редактирование Web.Config, и оба относятся к добавлению типа MIME для предотвращения ошибки 404. Другой вопрос упоминает IIS8 только в заголовке, а не в тегах. Это похоже на то, что оба задействованы * две проблемы: типы MIME для обоих, предварительная версия программного обеспечения в одном, опечатка в другой. Я убью свой закрытый голос. –