MP3 (以下を参照) などのさまざまな MIME タイプをダウンロードするためにいくつかのコードを使用していますが、Zip ファイルでは機能しません。ここに私のコードがあります。どこが間違っているのか誰か教えてもらえますか?
[Authorize]
public virtual FileResult DownloadZip(string fileName)
{
var downloadPath = Server.MapPath("~/Content/Downloads/");
//fileName = Path.ChangeExtension(Path.GetFileName(fileName), "zip");
var file = Path.Combine(downloadPath, fileName);
return File(file, "application/zip", fileName);
}
編集 : WinRar がサーバーにインストールされているため、Zip ファイルが Rar ファイルに変更されているようです。WinRar をアンインストールする以外に、これについて何かできることはありますか?