如何将IIS:// localhost / MimeMap绑定到默认网站以外的其他内容

时间:2011-02-11 20:22:46

标签: iis-7 mime-types

我需要获取运行我的代码的“当前”网站的MIME类型,而不是通常分配给IIS的全局MIME类型列表。我有一些本地分配给特定网站的MIME类型,我只想在这个网站上使用的类型,而不是所有网站上的服务器范围。

DirectoryEntry Path = new DirectoryEntry(“IIS:// localhost / MimeMap”);

使用上面的这个我只得到那些全局的IIS MIME类型。我试过了:

DirectoryEntry Path = new DirectoryEntry(“IIS://”+ HttpContext.Current.Request.Url.Host +“/ MimeMap”);

没有成功。我得到了相同的全局MIME类型列表,而不是我分配给运行代码的站点的本地MIME类型。

我最初使用的方法要求我从WINDOWS \ System32 \ inetsrv目录中引用Microsoft.Web.Administration,但如果我不需要,我宁愿不参考。

感谢。

0 个答案:

没有答案
相关问题