.net - found - configurar mime types en iis
¿Puedo configurar un tipo IIS MIME en.NET? (2)
Para agregar a la lista maestra tipo de mimo:
using (DirectoryEntry mimeMap = new DirectoryEntry("IIS://Localhost/MimeMap"))
{
PropertyValueCollection propValues = mimeMap.Properties["MimeMap"];
IISOle.MimeMapClass newMimeType = new IISOle.MimeMapClass();
newMimeType.Extension = extension; // string - .xap
newMimeType.MimeType = mimeType; // string - application/x-silverlight-app
propValues.Add(newMimeType);
mimeMap.CommitChanges();
}
Agregue una referencia a:
''System.DirectoryServices'' en la pestaña .NET add references
''Proveedor de espacio de nombres IIS de Active DS'' en la pestaña de referencias de agregar COM.
Para configurar un tipo mime para un sitio específico, cambie ...
''IIS://Localhost/MimeMap''
a
''IIS://Localhost/W3SVC/[iisnumber]/root''
... reemplazando ''[iisnumber]''
con el IISNumber del sitio web.
¿Puedo configurar un tipo MIME personalizado a través de ASP.NET o algún código .NET? Necesito registrar los tipos Silverlight XAML y XAP MIME en IIS 6.
''Proveedor de espacio de nombres IIS de Active DS'' en la pestaña de referencias de agregar COM.
Si no está allí, debe instalar IIS en su máquina.
Consulte ¿Hay alguna forma de obtener TODOS los tipos MIME en lugar de escribir una gran declaración de caso?