私はAzureウェブジョブを使用して特定のタスクをスケジュールしています。 WebジョブはAzure Webアプリケーションで正常にデプロイされますが、ログファイルを保存するapp_dataフォルダのパスを相対的に特定することはできません。 (ウェブの仕事をdに位置しています:ホーム\サイト\ wwwrootに\ App_Dataにジョブがトリガ\ \ \ webjobname \)Azureウェブジョブとlog4net
は以下(絶対)パスは動作します:次のパスが動作しない
<file value="d:\\home\\site\\wwwroot\\App_Data\\Logs\\WebJobLog.txt" />
:
<file value="../../App_Data/Logs/WebJobLog.txt" />
<file value="/App_Data/Logs/WebJobLog.txt" />
<file value="~/App_Data/Logs/WebJobLog.txt" />
誰でもファイルパスを相対的に設定する方法はわかりますか?
なぜこのパスが変わるのかわからない – 4c74356b41