我有一個查詢與編寫我的應用程序的日誌文件相關。在用戶選擇的安裝文件夾中寫入日誌文件
我想在用戶選擇的安裝目錄中編寫一個日誌文件。
所以對於安裝程序的屬性MSI Command Line Argument
,我把價值像[INSTALLDIR]ApplicationLog.log
。但它不會在安裝目錄中創建日誌文件。
此外,我嘗試了不同的方式,如更換"[]" by "{}", "()", "%%"
。但仍然沒有取得任何成功。
此外我創建了一個新的屬性,並將該屬性的值設置爲我想要的路徑。但.........
同樣的事情我也試過Path變量。
有人請幫幫我。
感謝和問候,
莫希特帕特爾
感謝您的回覆..所以,請告訴我如何寫一個日誌文件到特定的文件夾,如[APPDATAFOLDER] ...? – 2012-01-10 14:16:14
看我編輯的例子。 – 2012-01-11 12:17:02
嗨邁克爾。謝謝。它爲我工作很好。但假設我想將日誌文件放在%LOCALAPPDATA%\ MyApplication \ AppLog.log中,那麼它會顯示錯誤,如路徑不存在'因爲在LOCALAPPDATA文件夾中,「MyApplication」文件夾將不存在...再次感謝您的幫助。 – 2012-01-11 13:07:32