Mozilla サポートの検索

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

詳しく学ぶ

このスレッドはアーカイブに保管されました。 必要であれば新たに質問してください。

An APP downloads a .msi. ie/Chrome present a .msi file to execute. With Firefox, no .msi extension and "select a file to open" window appears.

  • 2 件の返信
  • 1 人がこの問題に困っています
  • 16 回表示
  • 最後の返信者: Plutius

more options

I created an APP that is for sale. some users downloaded the.msi file using Firefox to install the APP. However, unlike on ie and Chrome, the app file name appears but there is no file extension. If the user renames the file with a .msi extension then the installer launches. This is a major issue when selling apps. What is the problem and how can it be solved globally.

I created an APP that is for sale. some users downloaded the.msi file using Firefox to install the APP. However, unlike on ie and Chrome, the app file name appears but there is no file extension. If the user renames the file with a .msi extension then the installer launches. This is a major issue when selling apps. What is the problem and how can it be solved globally.

すべての返信 (2)

more options

Not sure this is relevant, but...

How are you passing the file name to the browser: is it a direct download of a file with a .msi extension, or a script url setting the filename in the content-disposition header? When using the header, I recommend replacing any spaces in the file name with underscores to avoid the file name being truncated at the first space.

more options

Thank you for your response. I am not a developer but will try this solution. I think the file is a direct download. The file name has spaces in it. It is CPM calculator plus.msi so I am going to rename the file with no spaces and upload it to the ecommerce site. then I will need to have someone who has not successfully downloaded the APP who uses Firefox to download and test it. I will post the result however this may take me a couple of days.