问题标签 [msi-gui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-installer - Installshield:卸载不起作用
我使用 Installshield 2011 创建了一个安装程序。我可以用它安装软件,也可以从“程序和功能”界面卸载。
但是如果应用程序已经安装并且我再次单击安装程序,它会显示屏幕说明它将卸载并完成卸载。但卸载实际上并没有发生。
我为“删除”对话框设置了“删除所有”事件,在“删除”表中,我列出了安装模式 2 中列出的所有需要卸载的文件。
不知道问题是什么......特别是因为我可以从“程序和功能”完成后正确卸载。
有什么建议/提示吗?
combobox - Wix 安装程序 - 根据单选按钮更改更改组合框值
在下面的代码中,当我们选择 Radiobutton 时,我尝试更改组合框的值,但它没有改变
以及如何设置组合框不可编辑(只读)
wix - 如何根据所选功能跳过对话框
我想在功能选择(自定义)对话框之后的 UI 序列中添加自定义对话框。特征选择是通过特征树完成的。如何确定是否选择了特定功能并启动自定义对话框?
现在我有以下代码在这种情况下,它显示 VirtualDirectoryDlg,然后是 SqlDatabaseDlg。我希望它仅在选择该功能并且如果它被禁用时才显示 SqlDatabaseDlg 不应该显示。
我可以提供一些示例或教程,因为我对它完全陌生。谢谢
我已经看到以下内容,但无法弄清楚如何将它们与我的代码一起使用
功能表键和功能的操作状态。功能表键!功能的安装状态。
https://msdn.microsoft.com/en-us/library/aa368561(v=vs.85).aspx
utf-8 - WiX将用户输入写入文件不使用utf-8符号
我有以下问题: 在我的安装程序中,我有一个对话框,要求用户指定一个目录和一个文件夹。第二个文件夹被写入一个属性,然后该属性通过IniFile
元素保存在一个文件中。如果目录包含一些 utf-8 字符,例如“标准”,它们将显示为问号。
对话框中的控件:
还有我写的地方:
user-interface - Wix UI中密码文本框的奇怪双框
当我在自定义对话框中使用属性密码设置为“是”的控件编辑时
Windows Server 2012 中的文本框有双框。在其他版本的 Windows Server(2008、2008R2、2003)中,它看起来像普通的文本框。我怎样才能改变这种行为?(我的意思是删除双帧)
wix - 使用 DTF 安装 msi 包
我们正在尝试使用 Microsoft.Deployment.WindowsInstaller dll (C#) 并安装 MSI 包。我找不到很多关于这个的例子。安装成功。如果出现错误,我想使用 lcid 以特定语言显示错误消息。所以我使用下面的方法传递错误代码。使用的 MSI 语言为英语。
我使用的方法对吗?请提供/指向我可以获得特定语言的正确错误消息的示例。
提前非常感谢。