代码之家  ›  专栏  ›  技术社区  ›  Martin Peck

使用适合屏幕阅读器的WiX创建安装程序

  •  0
  • Martin Peck  · 技术社区  · 16 年前

    我花了很多时间与WiX抗争,以使安装程序能够很好地与屏幕阅读器一起工作。我希望Windows屏幕阅读器以一种合理和可预测的方式读取标签和控件名称,但我的发现是WiX不太擅长生成“声音”正确的安装程序。

    是否有一些最佳实践或示例显示了用WiX编写的安装程序的结构,以便能够完全访问。

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

    1 回复  |  直到 10 年前
        1
  •  1
  •   Jared    16 年前

    如果用Windows屏幕阅读器,你的意思是叙述者不要浪费你的时间。我是一个屏幕阅读器用户和叙述者是唯一足够好,让你得到足够的语音安装一个好的屏幕阅读器。没有屏幕阅读器用户每天使用它,因此使用它进行测试毫无意义。要测试一个像样的免费屏幕阅读器,请尝试NVDA,网址是 http://www.nvda-project.org 如果安装程序是.msi文件,我从来没有遇到过问题;我实际上是从.exe安装程序包中提取了.msi文件,以便传递无法访问的自定义安装代码。我很幸运使用Visual Studio 2005生成了可访问的安装程序,因此如果您的项目是一个.net应用程序,这可能是一个选项。