Aar*_*her 5 .net asp.net silverlight iis-6
我可以通过ASP.NET或某些.NET代码设置自定义MIME类型吗?我需要在IIS 6中注册Silverlight XAML和XAP MIME类型.
要添加到主mime类型列表:
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();
}
Run Code Online (Sandbox Code Playgroud)
添加引用:
.NET上的"System.DirectoryServices"在
COM添加引用选项卡上添加引用选项卡"Active DS IIS命名空间提供程序".
要为特定站点配置mime类型,请更改..
'IIS://Localhost/MimeMap'
至
'IIS://Localhost/W3SVC/[iisnumber]/root'
...替换'[iisnumber]'
网站的IISNumber.
归档时间: |
|
查看次数: |
6435 次 |
最近记录: |