我已成功设置虚拟目录。它提供最常见的文件类型,但不提供 .mkv。我尝试通过 IIS 管理器添加新的处理程序映射,但无济于事。我选择了“添加托管处理程序”,阅读提示我在“类型”文本框中尝试诸如“视频/mkv”(也是应用程序/八位字节流)之类的东西,但我只是收到一个 http 错误消息:
无法加载类型“视频/mkv”。
我注意到下拉菜单似乎是库(例如 System.Web.DefaultHttpHandler)。
如何设置这些处理程序映射?
我已成功设置虚拟目录。它提供最常见的文件类型,但不提供 .mkv。我尝试通过 IIS 管理器添加新的处理程序映射,但无济于事。我选择了“添加托管处理程序”,阅读提示我在“类型”文本框中尝试诸如“视频/mkv”(也是应用程序/八位字节流)之类的东西,但我只是收到一个 http 错误消息:
无法加载类型“视频/mkv”。
我注意到下拉菜单似乎是库(例如 System.Web.DefaultHttpHandler)。
如何设置这些处理程序映射?
您需要设置新的 MIME 类型而不是处理程序映射,因为该文件只是一个静态资源。
在 IIS 管理器中选择网站,然后选择 MIME 类型。
你也可以使用 PowerShell:
这对默认网站执行相同的操作,但需要安装 WebAdministration PowerShell 模块。