【发布时间】:2011-03-14 22:12:44
【问题描述】:
我有一个应用程序,可以通过在其命令行上提供包含参数的本地文件来传递参数。我们还有一个可以返回应用程序参数文件的 ASP.NET Web 应用程序。我们希望最终用户能够单击指向生成参数文件的 ASP.NET 页面的链接,并让 IE 下载文件,启动我们的应用程序并在命令行上传递参数文件。通过定义一个专有的 MIME 类型并将条目添加到本地机器来定义这个 MIME 类型,我几乎已经实现了这一点。但是,我无法确定如何让 IE 在不提示用户打开或保存文件的情况下仅打开我们的应用程序。
我的 .ASPX 页面将“内容类型”设置为我的专有 MIME 类型,并将“内容处置”设置为“文件名=file.foo”。在本地机器上,我注册了 .foo 并将我的 MIME 类型与 .foo 相关联。我有点模糊的部分是我需要将哪些注册表项添加到本地计算机以使其工作。据我所知,MIME\file 类型的注册表项没有很好的记录。
【问题讨论】:
-
搜索“MIME 处理程序”可能会有所帮助。我正在尝试自己寻找如何添加它。
标签: internet-explorer mime mime-types