私はDotNetZipを使用しており、Macで許可の問題が発生しています。これはコンテンツの処理を使用する場合にのみ発生するようです。DotNetZip:C#のアクセス許可でZipを作成する問題
私はちょうどそれをディスクに保存した場合、すなわち
using (ZipFile zip = new ZipFile(@"C:\zip\temp.zip"))
{
// this works fine
}
が、私はそうのようなコンテンツ配置を使用している場合は、Mac上でユーザー権限が拒否されている(Everyoneグループがオフになっている)
Response.ContentType = "application/zip";
Response.AddHeader("content-disposition", "filename=" + filename);
using (ZipFile zip = new ZipFile(Response.OutputStream))
{
//
}
ありがとう、私は、zipが私のWindows Webサーバー上で生成されることを明確にする必要があります。この問題は、Macユーザーがダウンロードした場所で発生します。 – frosty