2008-10-24 12 views

Odpowiedz

6

Aby dodać do listy typów MIME: mistrz

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(); 
} 

Dodaj odwołanie do:

'System.DirectoryServices' na zakładka .NET add references
"Dostawca przestrzeni nazw Active DS IIS" na karcie "Dodaj odniesienia COM".

Aby skonfigurować typ MIME dla określonej witryny, zmiany ..

'IIS://Localhost/MimeMap'

do

'IIS://Localhost/W3SVC/[iisnumber]/root'

... zastępując '[iisnumber]' z IISNumber serwisu.