2015-08-25 5 views
1

Итак, я просто перевел существующий веб-проект на Visual Studio 2015 Community Edition, который я начал в VS2013 Ultimate, и после его запуска в браузере не было никакого стиля и никаких изображений не было. Все содержание работали, однако, и я мог перемещаться по сайту, пока я не попытался открыть картинку, и я получил ошибку:Загрузка веб-проекта в VS2015 - без стилей или изображений


Ошибка HTTP 500.19 - Внутренняя ошибка сервера

Ошибка конфигурации Невозможно добавить дубликат коллекции запись типа «mimeMap» с уникальным атрибутом ключа «fileExtension», установленным в «.woff2»

Файл конфигурации \? \ C: \ Users \ me \ Documents \ Visual Studio 2015 \ Projects ...... \ web .config


ответ

2

Я понял, что добавил Mimetype в свой web.config и, видимо, теперь, когда все работает на IIS Express 10.0, у него есть ошибка, потому что у нее уже есть этот Mimetype. Я нашел this solution on a blog, который должен был просто удалить Mimetype, прежде чем добавлять его, чтобы сохранить совместимость с более старыми IIS. Вот соответствующий раздел web.config:

<system.webServer> 
    <staticContent> 
    <remove fileExtension=".woff2" /> 
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff" /> 
    </staticContent> 

и вуаля! Работы в IIS 10 теперь и продолжают работать в IIS 8.5