zipファイルを作成し、ASP.NETアプリケーションでDotNetZipライブラリを使用して保存しようとしています。 は、しかし、いくつかの理由のために私はそれを保存しようとすると、パスにDotNetZip library "パスへのアクセスが拒否されました"
アクセスが
エラーを拒否され得ます。
TempFileFolder
を別のフォルダに変更し、そのアクセス許可を与えました。まだ運がありません。
Dim zipFile As New ZipFile()
zipFile.AddFile(filePath)
Dim tempFilePath As String = "Report.zip"
zipFile.TempFileFolder = "D:\Temp\"
zipFile.Save(tempFilePath);
私はa questionを見つけましたが、答えは私を助けていませんでした。上記の質問から
は、1つの答えは言及:また、あなたの例ではtempFilePathはそれとは異なるフォルダにZIPを保存しようとされている可能性があり、完全なパスが含まれていません。あなたが期待している(そして許可を割り当てている)人ですか?
TempFileFolder
をD:\temp\
と言っても、どのフォルダに保存しようとしているのかわかりませんか?
どのような考えですか?
:
はにファイルを保存するには、完全修飾パス名を提供するために、コードを変更します。ありがとうございました! – Naveen