Azure WebJobs 中的物理路径
Physical path in Azure WebJobs
我正在尝试在 azure 中部署 webjob。它是一个现有的控制台应用程序,使用 SFTP 执行文件复制。
app.config 文件中的应用设置如下:
<add key="IdentityFile" value="C:\Temp\Uploads\UploadTest.ppk"/>
我知道我必须在 AppService 的 AppSettings 部分设置它,但我不确定什么等同于 Azure 中的 "C:\Temp"。
有人可以指导我吗?谢谢
在 Azure App Service 中,您仍然可以依靠 %TMP%
找到临时文件夹。它转到的文件夹是 D:\local\Temp
,因此您可以将配置更改为 D:\local\Temp\Uploads\UploadTest.ppk
。
请注意,您可以通过在 Azure 门户中设置 IdentityFile
应用程序设置来更改此设置,而不是在物理 app.config 文件中进行更改。
我正在尝试在 azure 中部署 webjob。它是一个现有的控制台应用程序,使用 SFTP 执行文件复制。
app.config 文件中的应用设置如下:
<add key="IdentityFile" value="C:\Temp\Uploads\UploadTest.ppk"/>
我知道我必须在 AppService 的 AppSettings 部分设置它,但我不确定什么等同于 Azure 中的 "C:\Temp"。
有人可以指导我吗?谢谢
在 Azure App Service 中,您仍然可以依靠 %TMP%
找到临时文件夹。它转到的文件夹是 D:\local\Temp
,因此您可以将配置更改为 D:\local\Temp\Uploads\UploadTest.ppk
。
请注意,您可以通过在 Azure 门户中设置 IdentityFile
应用程序设置来更改此设置,而不是在物理 app.config 文件中进行更改。