相关疑难解决方法(0)

如何创建文件并通过ASP.NET MVC中的FileResult返回它?

我必须在我的aplication ASP.net MVC应用程序中创建并返回文件.文件类型应该是普通的.txt文件.我知道我可以返回FileResult,但我不知道如何使用它.

public FilePathResult GetFile()
{
string name = "me.txt";

FileInfo info = new FileInfo(name);
if (!info.Exists)
{
    using (StreamWriter writer = info.CreateText())
    {
        writer.WriteLine("Hello, I am a new text file");

    }
}

return File(name, "text/plain");
}
Run Code Online (Sandbox Code Playgroud)

此代码不起作用.为什么?如何使用流结果?

asp.net-mvc

21
推荐指数
2
解决办法
9万
查看次数

标签 统计

asp.net-mvc ×1