0

我花了很多时间与 WiX 进行斗争,以制作一个与屏幕阅读器配合良好的安装程序。我希望 Windows 屏幕阅读器以合理且可预测的方式读取标签和控件名称,但我的发现是 WiX 不太擅长生成“听起来”正确的安装程序。

是否有最佳实践或示例说明应如何构建用 WiX 编写的安装程序以便完全可访问。

或者,为了制作这样的 MSI,我可以用什么替换 WiX?如果我需要更换 WiX,我会的。

4

1 回答 1

1

如果您所说的“Windows 屏幕阅读器”是指讲述人,请不要浪费您的时间。我是屏幕阅读器用户,而讲述人仅足以让您获得足够的语音来安装一个好的屏幕阅读器。没有屏幕阅读器用户每天都使用它,因此使用它进行测试毫无意义。要使用体面且免费的屏幕阅读器进行测试,请尝试在 http://www.nvda-project.org找到的 NVDA ,如果安装程序是 .msi 文件,我从来没有遇到过问题;我实际上已经从 .exe 安装程序包中提取了 .msi 文件,以便通过无法访问的自定义安装代码。我很幸运使用 Visual Studio 2005 生成可访问的安装程序,因此如果您的项目是一个 .net 应用程序,这可能是一个选择。

于 2010-09-04T01:19:08.163 回答