Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何禁用自定义安装类型并在WiX中仅显示安装路径_Wix - Fatal编程技术网

如何禁用自定义安装类型并在WiX中仅显示安装路径

如何禁用自定义安装类型并在WiX中仅显示安装路径,wix,Wix,我的安装程序需要所有向导选项,所以我使用WixUI_Mondo。显示所有设置选项:(典型、自定义和完整) 根据我的要求,自定义类型不应显示。默认情况下,软件包将在“程序文件”下安装 我怎样才能禁用此功能?我只想在安装类型屏幕中显示“C:\Program Files\MyProduct”这样的内容 <Feature Id='MainProgram' Title='Program' Description='The main executable.' Level='1'>

我的安装程序需要所有向导选项,所以我使用WixUI_Mondo。显示所有设置选项:(
典型、自定义和完整)

根据我的要求,
自定义
类型不应显示。默认情况下,软件包将在“程序文件”下安装

我怎样才能禁用此功能?我只想在安装类型屏幕中显示“C:\Program Files\MyProduct”这样的内容

<Feature Id='MainProgram' Title='Program' Description='The main executable.' Level='1'>
        <ComponentRef Id='MainExecutable' />      
</Feature>

<UIRef Id="WixUI_Mondo" />
<UIRef Id="WixUI_ErrorProgressText" />

如果您不想使用自定义设置,请选择WixUI\u InstallDir。它有安装目录选项

如果要修改自定义设置中的任何内容,请使用Wix源代码。在源代码中,您可以在下面的位置找到UI WXS文件

src\ext\UIExtension\wixlib
打开WixUI_Mondo.WXS文件,复制片段中的所有代码,并在项目中使用。如果修改对话框发布序列,则可以执行任何操作(添加自定义对话框或禁用现有对话框等)


注意:您可以从下载源代码。

如果您不想使用自定义设置,请选择WixUI\u InstallDir。它有安装目录选项

如果要修改自定义设置中的任何内容,请使用Wix源代码。在源代码中,您可以在下面的位置找到UI WXS文件

src\ext\UIExtension\wixlib
打开WixUI_Mondo.WXS文件,复制片段中的所有代码,并在项目中使用。如果修改对话框发布序列,则可以执行任何操作(添加自定义对话框或禁用现有对话框等)


注意:您可以从下载源代码。

看起来有点复杂。你能推荐一个最简单的选择吗?这是完成我的任务的最后一步installer@Vinoth给了你两个正确的选择。第一个选择绝对是最简单的。嗨,罗布。根据你的指导,我改变了WixUI\u InstallDir而不是WixUI\u Mondo。但它给出的错误是“安装程序遇到意外错误。在给出问题的许可证屏幕后,错误代码为2819”。请帮助我使用WIXUI\u INSTALLDIR属性。请查看WiX文档中的WixUI对话框库以了解更多详细信息。它看起来有点复杂。你能推荐一个最简单的选择吗?这是完成我的任务的最后一步installer@Vinoth给了你两个正确的选择。第一个选择绝对是最简单的。嗨,罗布。根据你的指导,我改变了WixUI\u InstallDir而不是WixUI\u Mondo。但它给出的错误是“安装程序遇到意外错误。在给出问题的许可证屏幕后,错误代码为2819”。请帮助我使用WIXUI\u INSTALLDIR属性。有关更多详细信息,请查看WiX文档中的WixUI对话框库。