Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以将文件临时保存在azure function app的临时文件夹之外?_C#_Azure_Azure Functions - Fatal编程技术网

C# 是否可以将文件临时保存在azure function app的临时文件夹之外?

C# 是否可以将文件临时保存在azure function app的临时文件夹之外?,c#,azure,azure-functions,C#,Azure,Azure Functions,是否可以创建一个不同于“temp”目录的目录来保存temp文件? 我使用的某个nugget软件包需要一个临时文件的非共享文件夹。是的,您可以。azure函数的根目录是D:\home\site\wwwroot> 您可以在使用后创建和删除它。是的,您可以。azure函数的根目录是D:\home\site\wwwroot>,您可以在它被使用后创建并删除它。不过有一个缺点,D:\local(临时路径指向的地方)是该函数运行的VM的本地磁盘,比作为远程存储的D:\home快得多。我会在d:\local下创

是否可以创建一个不同于“temp”目录的目录来保存temp文件?
我使用的某个nugget软件包需要一个临时文件的非共享文件夹。

是的,您可以。azure函数的根目录是D:\home\site\wwwroot>


您可以在使用后创建和删除它。

是的,您可以。azure函数的根目录是D:\home\site\wwwroot>,您可以在它被使用后创建并删除它。不过有一个缺点,
D:\local
(临时路径指向的地方)是该函数运行的VM的本地磁盘,比作为远程存储的
D:\home
快得多。我会在
d:\local
下创建一个文件夹并使用它,这样它就不会与TEMP下的任何内容重叠。@evilSnobu您好,非常感谢您的补充。关于您提到的这一点,是否有任何文档?还有一件事,如果您写入
d:\home\site\wwwroot
,您的函数将重新启动,因为它认为您的代码已更改,需要重新加载。见本期-。您应该写入
%HOME%\data
(跨函数调用的持久性)或
d:\local
(临时的,每次调用时可能会消失)。这里有更多关于文件系统的信息,也在这里