已转换为Azure Webjob的控制台应用程序无法访问app.config中提到的文件位置

问题描述 投票:0回答:1

我正在将Windows服务器上运行的控制台应用程序转换为Azure Web作业。此控制台应用程序引用了app.config中.txt日志文件的位置。

我能够部署Web作业,但是当我运行Web作业时,由于Web作业无法到达服务器上的该路径,因此出现以下错误。对路径'C:\ Jobs \ logs \ Log 4_27_2020.txt'的访问被拒绝。

对此有什么解决方案?

[此外,同一控制台应用程序还具有以.xml格式定义的文件布局,如下所示:

我如何让网络职位引用此位置?

谢谢!

azure file logging console-application webjob
1个回答
0
投票

您无法写入C驱动器。文件夹结构从D:\ home开始,并映射到%HOME%环境变量。

Understanding the Azure App Service file system

© www.soinside.com 2019 - 2024. All rights reserved.