Chrome と Firefox では動作しますが、IE8 では動作しないローカル ファイル システムから静的 zip ファイルを提供するだけのダウンロードがあります。
Web サイトは SSL を使用して localhost で実行されていますが、IE で次のエラー メッセージが表示されます。
localhost から Download/ をダウンロードできません。
このインターネット サイトを開くことができません。要求されたサイトは利用できないか、見つかりません。後でもう一度やり直してください。
public ActionResult Download(long batchID)
{
var batchFilePath = string.Format(BatchOrderReportsFolder + "\\Batch-{0}\\Batch-{0}.zip", batchID);
if (!System.IO.File.Exists(batchFilePath)) {
return RedirectToAction("Index", "Error");
}
return File(batchFilePath, "application/zip", Path.GetFileName(batchFilePath));
}