EPPLUS mimetype导致mcaffee站点顾问警告

时间:2015-10-16 01:54:37

标签: asp.net asp.net-mvc excel epplus

我有一个保存CSV的应用,我的操作只返回一个文件响应。这非常有效。

public ActionResult GetUserCSV(string returnUrl)
{
    var sb = new StringBuilder();
    var users = context.Users.ToList();
    sb.AppendLine("Username,Firstname,Lastname");

     foreach (var u in users)
     {
          sb.AppendLine(String.Format("{0},{1},{2}", u.username, u.firstname, u.lastname));
     }

      string csv = sb.ToString();
      var data = Encoding.UTF8.GetBytes(csv);
      string filename = "users.csv";
      return File(data, "text/csv", filename);
}

我真的想保存为xslx,我最近发现了EPPLUS和本教程 here使用类似的方法。

我已将该教程完全作为测试复制到我的MVC应用程序中。它完美地创建了excel文件,但是我的Mcafee站点顾问一直告诉我下载是危险的。我已经将数据更改为我的数据库中的数据,它仍然给我相同的警告。

我是否遗漏了某些内容,或者EPPlus是否创建了包含不当内容的Excel文件?

我想知道它是否是mimetype但是我检查过这看起来是正确的。

有没有人经历过这个

1 个答案:

答案 0 :(得分:0)

卸载McAfee并使用更好的AV。