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