我正在尝试创建一个 zip 文件并使用 ASP.NET 应用程序中的 DotNetZip 库保存它。但由于某种原因,我得到了一个
访问路径被拒绝
当我尝试保存它时出错。
我将其更改TempFileFolder
为另一个文件夹并授予了权限。仍然没有运气。
Dim zipFile As New ZipFile()
zipFile.AddFile(filePath)
Dim tempFilePath As String = "Report.zip"
zipFile.TempFileFolder = "D:\Temp\"
zipFile.Save(tempFilePath);
我发现了一个问题,但答案对我没有帮助。
从上述问题中,一个答案提到:
此外,您示例中的 tempFilePath 不包含完整路径,可能是它试图将 ZIP 保存到与您期望的文件夹不同的文件夹中(并已分配权限)?
即使我提到了,如何确定它试图保存到哪个文件TempFileFolder
夹D:\temp\
?
有什么想法吗?