现在,我正在使用 Visual Studio 创建一个 msi 和一个 setup.exe。它工作得很好......直到最近。
我最近向 msi 添加了一个带有组合框控件的新对话框。现在,当我直接使用 msi 安装应用程序时,一切正常。
但是当我运行 Setup.exe 时,ComboBox 没有正确显示。它一次只在下拉列表中显示一个元素。所有元素仍然存在,我什至可以使用向上/向下键或字母(例如,SQL Server 的“S”)来选择它们。
有没有人见过这种问题?此外,当我使用 InstallShield 创建设置时,InstallShield 创建的 exe 再次运行良好。
所以我想我需要用 Visual Studio 修复那个。任何想法如何修复视觉工作室引导程序?
平台:
使用 Visual Studio 2005 进行构建。
操作系统:Windows XP SP3。
构建机器安装了 Windows Installer 4.5,但它不是先决条件。msi 本身在 Windows Installer 3 中运行良好。
此外,问题不在于安装程序退出太快,或者它没有正确安装......确实如此。唯一的问题是组合框没有正确显示,这可能会使一些用户感到困惑。