我要做的是使用 wix# 安装程序创建一个空文件夹。
我找到了“空目录”示例(“src/WixSharp.Samples/Wix# Samples/Empty Directories ”),它说:
使用原始 Wix 时,您不能有空目录。每个目录都必须有组件(例如文件)或特殊元素 CreateFolder。
Wix# 没有这样的限制,因为它只是在检测到空目录声明时自动在 Wix 源文件中创建所有必要的语法修饰(注入 CreateFolder 元素)。
但是当我构建并运行示例时,我没有得到任何“示例”或“文档”文件夹(示例中的空文件夹)。
日志文件包含以下内容:
Action 16:25:24: RemoveFiles. Removing files
Action start 16:25:24: RemoveFiles.
RemoveFiles: File: Removing files, Directory:
MSI (s) (7C:F4) [16:25:24:926]: Counted 2 foreign folders to be removed.
MSI (s) (7C:F4) [16:25:24:926]: Removing foreign folder: C:\Program Files (x86)\My Company\My Product\Docs\Manual\
MSI (s) (7C:F4) [16:25:24:926]: Removing foreign folder: C:\Program Files (x86)\My Company\My Product\Samples\
Action ended 16:25:24: RemoveFiles. Return value 1.
“外国”是什么意思?我究竟做错了什么?
使用WiX 工具集 v3.10.1。