2013-09-05 77 views
1

我在寫作應用程序,該應用程序在IIS上以WebRole運行。我正在使用NLog進行記錄。 NLog目標之一是文件。在Azure上創建NLog日誌文件的目錄

我需要此文件包含了所有最近發生的事件。當然,我還有其他目標,這使我可以更輕鬆地訪問我需要的所有日誌數據。我有一個文件目標的問題。

在我的本地PC上,當我配置NLog登錄到C:\somedir1\somedir2\somedir3\logfileNLog創建所有必需的目錄和日誌文件。在Azure中,我需要手動創建目錄並在NLog可寫入日誌文件之前更改權限。

有什麼辦法來添加某種任務的項目這將創造我所需要的所有迪爾斯?我認爲WebRole正在運行的用戶沒有足夠的權限在C:驅動器中創建目錄。

回答