【问题标题】:How to change Progressbar status Text in setup project dynamically如何动态更改设置项目中的进度条状态文本
【发布时间】:2011-01-12 08:11:11
【问题描述】:

我在 Visual Studio 中为我的项目创建了一个安装程序。我想在运行时更改进度条状态文本。默认状态文本是“请稍候”。要更改状态文本,我调用 API 方法“MsiGetMode”。但是此方法有两个参数,一个是“安装(提供给 DLL 自定义操作或通过、、或获取的安装的句柄)”如何在我的安装程序类中获取第一个参数。第二个参数是“运行模式(指定运行模式)”。如果有其他方法我该怎么做。

请帮帮我

感谢和问候,

维平库马尔

【问题讨论】:

    标签: c# windows-installer


    【解决方案1】:

    我的理解是 Visual Studio 安装项目只为创建安装提供非常基本的支持。使用 Windows Installer API 来控制 UI 不是一个好方法。

    我建议改用更强大的设置工具,例如 WiX,它可以让您更好地控制 UI。然后,您可以使用 wix 自定义设置 UI,如 this tutorial 中所述。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-22
      • 2020-05-16
      相关资源
      最近更新 更多