筆錄我的文件我開發了一個招標項目並將其部署在微軟Azure.Now我 米試圖登錄我的項目連接到Azure的文件共享。我正在使用LOG4net並使用rollingAppender將所有需要的日誌記錄到「.txt」文件中。由於我使用Azure的,而不是我自己的服務器,我無法給出日誌文件的路徑在web.config如何從Visial Studio或任何其他方式從Azure的
<log4net>
<appender name="Rollingappender" type="log4net.appender.RollingFileAppender">
<file value="C:\Logs\MyLogfile.txt" />
<file type="log4net.Util.PatternString" value="LOG_%date{yyyy-mm.dd}.txt" />
<appendToFile value="True" />
<rollingStyle value="Size" />
<Maxiumfilesize value="10MB " />
<maxrollbackups value="5" />
<staticLogFileName value ="true" />
<layout type="log4net.layout.patternlayout">
<conversionPattern value="%date{ABSOLUTE} [%logger] %level - %message%newline%exception %username " />
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="Rollingappender" />
</root>
</log4net>
以上是在web.config文件中的代碼,它會工作的本地機器。 當我通過Azure進行部署時,所以我在azure中發佈了整個項目,並且用戶可以從azure訪問我的項目。現在應該給我什麼路徑來記錄我的文件? ,我可以在哪裏登錄他們?因爲「<file value="C:\Logs\MyLogfile.txt" />
」這個路徑不會再工作。 我甚至嘗試在Azure FILESHARE中創建存儲,但無法連接到它。
您使用的是什麼天藍色的服務? Azure應用服務? –
是的,我已經使用「網絡應用」服務來部署我的項目。 –
但我有各種日誌...我需要一個日誌,其中存儲的.txt文件和另一個存儲在數據庫table.so一旦我配置diagonistcs很多的應用程序日誌記錄到一個特定的存儲,這是一個博客存儲或一個表存儲我不能配置到另一個。我需要兩種日誌。 –