我正在使用 Visual Studio 构建我的 wix 文件。到目前为止,我有一个文件 Product.wxs,它可以进行简单的安装。
现在我想添加一些自定义对话框。我认为从下面的两篇文章中,我了解了如何做到这一点 - 在我设置好环境之后:
http://blog.torresdal.net/2008/10/24/WiXAndDTFUsingACustomActionToListAvailableWebSitesOnIIS.aspx 和 http://www.merlinia.com/mdt/WiXTutorial2.msl
我下载了源代码,我在这个目录中看到了 35 个 *.wxs 文件 wix35-sources.zip\src\ext\UIExtension\wixlib
这是我开始迷路的地方。
我是否需要将一些(仅我想要更改的)或所有这些文件复制到我的 Visual Studio 项目中。到目前为止,我一直没有使用这些源文件。
我的 Product.wxs 如何知道使用这些文件?它首先查看本地目录吗?还是我必须重建一些 C# 模块?
我在我的 Product.wxs 中包含了这些行,它在执行时为我提供了用户界面:
<UIRef Id="WixUI_Mondo" />
<UIRef Id="WixUI_ErrorProgressText" />
谢谢,
尼尔