0

我正在创建一个基本的 MSI 项目。在 SQLLogin 对话框中,如果我从文本框中删除数据库目录名称,然后浏览现有数据库,则单击“确定”时该值不会出现在文本框中,但如果我单击“返回”然后该值会出现在该字段中(意味着它正在更新,但我猜没有显示)。如果我在删除/编辑文本框后不更新它,它可以正常工作。这是一个开放的问题吗?还是我错过了一些设置?

4

1 回答 1

0

在基本 MSI 项目中,内部 Windows Installer 用户界面支持通常不会刷新由属性支持的控件,直到对话框关闭并重新打开。如果用户在控件中输入了任何值,编辑控件也不会刷新。这些是 MSI 用户界面功能的限制。

于 2015-12-01T10:58:16.747 回答