写入 zip - 在 Azure 函数中
Write to zip - inside Azure Function
我正在使用 Azure 函数,在我的函数中我想创建一个 zip 文件,然后将 zip 文件上传到 blob。
我正在使用此代码打开 zip
using (FileStream zipToOpen = new FileStream($"{context.FunctionAppDirectory}\Test.zip", FileMode.Create))
但在我将函数部署到 azure 并 运行 之后出现此错误:“找不到文件 {context.FunctionAppDirectory}\Test.zip )”。
如何在我的 azure 函数中打开 zip 并将文件写入此 zip?
谢谢!
您应该改用 System.IO.Path.GetTempPath()
。
很喜欢
using (FileStream zipToOpen = new FileStream(Path.Combine(Path.GetTempPath(), "Test.zip"), FileMode.Create))
我正在使用 Azure 函数,在我的函数中我想创建一个 zip 文件,然后将 zip 文件上传到 blob。
我正在使用此代码打开 zip
using (FileStream zipToOpen = new FileStream($"{context.FunctionAppDirectory}\Test.zip", FileMode.Create))
但在我将函数部署到 azure 并 运行 之后出现此错误:“找不到文件 {context.FunctionAppDirectory}\Test.zip )”。
如何在我的 azure 函数中打开 zip 并将文件写入此 zip? 谢谢!
您应该改用 System.IO.Path.GetTempPath()
。
很喜欢
using (FileStream zipToOpen = new FileStream(Path.Combine(Path.GetTempPath(), "Test.zip"), FileMode.Create))