1

奇妙な動作をしている ASP.NET MVC 3 Web アプリがあります。テストファイルをダウンロードできるアクションがあります:

    [HttpGet]
    public ActionResult Download()
    {
        var cd = new System.Net.Mime.ContentDisposition
            {
                FileName = "test_file.txt",
                Inline = false,
            };

        Response.AppendHeader("Content-Disposition", cd.ToString());
        return File(System.Text.Encoding.Unicode.GetBytes("HELLO THERE"), "text/plain");
    }

デバッグ モードでは問題なく動作します。期待どおりにファイルがダウンロードされます ("test_file.txt"、内容は "HELLO THERE")。

発行され、IIS 6 で展開されると、常に 404 エラーが返されます。違いの理由と修正方法を知っている人はいますか?

4

1 に答える 1