1
我已經構建了一個C#.NET WinForms應用程序。我現在需要爲此構建一個MSI安裝程序,以便我可以將其發送給我的客戶。使用VS2008構建MSI /安裝程序 - 如何爲日誌和臨時文件創建子文件夾
我被困在下面的地方。
- 我用的log4net的日誌記錄。如何編寫我的App.Config,使LogFile文件夾基於我的最終用戶安裝應用程序的位置。也就是說,如果我的最終用戶將其安裝在C:\ Program Files \\的默認位置,則LogFile文件夾將爲C:\ Program Files \\ * LogFiles *。
如果他們選擇在別處安裝它,LogFiles文件夾將成爲MyApp文件夾的子文件夾。
- 同樣,我有一個TemporaryFiles文件夾,用於在修改原始文件時存儲臨時文件。這又應該是MyApp文件夾的子文件夾。
我也明白,應用程序文件夾指向[ProgramFilesFolder] [Manufacturer] [ProductName],CommonFiles文件夾指向哪裏?通常是什麼內在?
我使用VS2008來構建安裝程序。
感謝您的支持。但是,你可以在App.Config文件中給出一個示例條目。我只是做這個 。不知何故,這似乎不適合我。 –
Kanini
2010-10-24 10:26:12
不要緊......在SO中做了一些Google,並發現了這一點。 –
Kanini
2010-10-24 10:29:55