我有一個應用程序可以通過在其命令行中提供包含參數的本地文件來傳遞參數。我們還有一個可以返回應用程序參數文件的ASP.NET Web應用程序。我們希望最終用戶能夠點擊指向生成參數文件的ASP.NET頁面的鏈接,並讓IE下載文件,啓動我們的應用程序並在命令行上傳遞參數文件。我幾乎通過定義專有的MIME類型並向本地計算機添加條目來定義此MIME類型來實現這一點。然而,我不能確定如何讓IE瀏覽器打開我們的應用程序,而不會提示用戶打開或保存文件。在不顯示文件的情況下從網頁啓動應用程序在IE中打開保存提示
我的.ASPX頁面將'Content Type'設置爲我的專有MIME類型,並將'Content Disposition'設置爲'filename = file.foo'。在本地機器上,我已經註冊了.foo,並將我的MIME類型與.foo關聯。我有點模糊的部分是我需要添加到本地機器來完成這項工作的註冊表項。據我所知,MIME \文件類型註冊表項目沒有很好的記錄。
它可能有助於搜索「MIME處理程序」。我試圖找到如何自己添加這個。 – 2011-03-25 18:01:11