reportviewer - Inno Setup - 检查程序是否已安装? (该程序是Microsoft Report Viewer Redistributable 2008)

标签 reportviewer inno-setup

我想知道如何让 inno setup 安装程序检测 MS RV 2008 是否已安装,如果是因为没有任何反应,如果没有安装并打开它。安装程序中的 exe(我已经有了 ShellExec 的代码)。

最佳答案

使用 inno setup 来检测注册表设置是否存在。

即...

"read from registry" constant which allows you to embed a registry value whereever normal constants are used. It is in the format: "{reg:HKxx\SubkeyName,ValueName|DefaultValue}".

您可以进行条件安装,请参阅: Can Inno Setup do a conditional installation - for example, proceed only if a certain registry key or file exists?

关于reportviewer - Inno Setup - 检查程序是否已安装? (该程序是Microsoft Report Viewer Redistributable 2008),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052989/

相关文章:

c# - 没有为 Microsoft 报告服务中的数据源“Product_Detail”提供数据源实例

printing - ReportViewer - 设置默认文件名

deployment - 部署使用 Microsoft ReportViewer 的 WinForms 应用程序时出现问题

inno-setup - 自定义卸载页面(不是 MsgBox)

c# - Microsoft.Reporting.WinForms 报告查看器控件错误尝试以其访问权限禁止的方式访问套接字

C# : Application crashes after clicking Refresh button in ReportViewer a few times

vb6 - Vista 幻影目录

inno-setup - 在 Inno Setup 中禁用静默和非常静默卸载

inno-setup - Innosetup 添加多个 exe 文件并在主设置中执行

powershell - 在 Inno Setup 编译器中运行 [Code] 或 PowerShell 脚本