Necesito agregar una nueva asignación MIME para las extensiones de archivo .woff a IIS Express.
Si agrego el siguiente fragmento al "applicationhost.config" de IIS Express, funciona bien:
<staticContent lockAttributes="isDocFooterFileName">
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
...
Pero en realidad me gustaría agregarlo a mi "web.config" para que no todos los desarrolladores necesiten cambiar su "applicationhost.config" localmente.
Así que lo eliminé nuevamente del archivo "applicationhost.config" y agregué el siguiente fragmento al "web.config" del proyecto:
<system.webServer>
...
<staticContent>
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
</staticContent>
</system.webServer>
Desafortunadamente, no parece funcionar de esa manera porque cuando trato de acceder a un archivo .woff termino con un error HTTP 404.3.
¿Qué estoy haciendo mal?
fuente
Si alguien encuentra esto con errores como Error: no se puede agregar una entrada de colección duplicada del tipo 'mimeMap' con un atributo de clave único y / u otros scripts dejan de funcionar al hacer esta corrección, podría ayudar a eliminarlo primero de esta manera:
Al menos eso resolvió mi problema
fuente
fuente
Sé que esta es una vieja pregunta, pero ...
Estaba notando que mi instancia de IISExpress no estaba sirviendo archivos woff, así que no estaba buscando (Encontré esto) y luego encontré:
http://www.tomasmcguinness.com/2011/07/06/adding-support-for-svg-to-iis-express/
Supongo que mi instalación tiene soporte para SVG ya que no he tenido problemas con eso. Pero las instrucciones son trivialmente modificables para woff:
Ejecute el comando:
appcmd set config / section: staticContent / + [fileExtension = 'woff', mimeType = 'application / x-woff']
Solucioné mi problema y no tuve que meterme con algunas configuraciones malas (como si tuviera que agregar soporte para los verbos
PUT
yDELETE
). ¡Hurra!fuente
Gracias por este post Esto funcionó para usar plantillas de bigote en mi proyecto asp.net mvc. Utilicé lo siguiente y funcionó para mí.
fuente
No estoy usando IIS Express pero estoy desarrollando contra mi Local Full IIS 7.
Entonces, si alguien más está aquí tratando de hacer eso, tuve que agregar el tipo mime para woff a través del Administrador IIS
fuente
Para resolver el problema, haga doble clic en la opción de configuración "Tipos MIME" mientras selecciona el nodo raíz IIS en el panel izquierdo y haga clic en el enlace "Agregar ..." en el panel Acciones a la derecha. Aparecerá el siguiente cuadro de diálogo. Agregue la extensión de archivo .woff y especifique "application / x-font-woff" como el tipo MIME correspondiente:
Siga lo mismo para woff2 con application / x-font-woff2
fuente
Estaba teniendo problemas para conseguir que mi aplicación ASP.NET 5.0 / MVC 6 sirviera tipos de archivos binarios estáticos o explorara directorios virtuales. Parece que esto ahora se hace en Configure () al inicio. Consulte http://docs.asp.net/en/latest/fundamentals/static-files.html para obtener una introducción rápida.
fuente