我有一个最近完成的项目的wix安装程序。
我希望安装程序还检查目标计算机上的其他位置是否存在当前文件夹结构,如果没有,则创建它。其他应用程序可能已经创建了部分或全部新结构。
所以举个例子。我安装到c:\ Programs,但我在c:\ HomeMadeApps \ ThisApp中有一个额外的文件夹,其中有一些文件夹,如报告,导出等。可能c:\ HomeMadeApps将存在,但不能保证,所以我只想添加文件夹(空),如果它们不存在的话。
有人能够指出我应该怎么做吗?这是我第一次使用wix,而我不是100%肯定的?
由于
答案 0 :(得分:1)
如果目录已存在,安装程序将只安装到该目录。如果他们不这样做,那么目录就会被创建。
我刚刚对此进行了测试以确认。
如果文件与安装程序添加的文件具有相同的名称,则仅覆盖目录的现有内容。