DotNetZip を使用していますが、Mac でアクセス許可の問題が発生していることに気付きました。これは、コンテンツの配置を使用する場合にのみ発生するようです。
つまり、ディスクに保存するだけの場合
using (ZipFile zip = new ZipFile(@"C:\zip\temp.zip"))
{
// this works fine
}
しかし、私がそのようにコンテンツの処分を使用すると、Macではユーザー権限が拒否されます(全員グループはチェックされていません)
Response.ContentType = "application/zip";
Response.AddHeader("content-disposition", "filename=" + filename);
using (ZipFile zip = new ZipFile(Response.OutputStream))
{
//
}