c# - 我能否以某种方式将用户界面中输入的值输入到我的自定义操作安装程序类代码中?

标签 c# visual-studio-2010 windows-installer custom-action

这看起来应该很简单。 我有一个 Windows 安装程序项目。在 UI 内部,我添加了一个带有 2 个单选按钮的对话框。 安装程序对“安装”有一个自定义操作,它使用我的一个项目的主要输出中的安装类。是否可以从安装程序类的 Install 方法中获取所选单选按钮的值?

最佳答案

要获取/设置属性,您需要一个 MSI 句柄,据我所知,您无法从 .NET Installer 类自定义操作获取该句柄。

您可以做的是将自定义操作配置为接受新参数,并在配置自定义操作时将属性值分配给这些参数。

关于c# - 我能否以某种方式将用户界面中输入的值输入到我的自定义操作安装程序类代码中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10439161/

相关文章:

java - 如何在 MSI 中将依赖于 Java 的应用程序与 JRE 捆绑在一起

c# - "correct"创建没有后台服务的 .NET Core 控制台应用程序的方法

c# - 负载测试 Web 服务

c# - 如何在 MVC Controller 操作后返回 View ?

wcf - 用于测试 WCF Rest 服务的测试客户端还是仅使用浏览器?

mysql - 如何在表中插入计算的 SUM

c# - 如何为多个 Visual Studio 版本打包基于 VSIX 的扩展?

windows-services - 创建 MSI 但获取安装包不受此处理器类型错误的支持

c# - 如何从 C# 中的 TimeSpan 中删除毫秒?

c# - 如何在安装过程中检测计算机(不仅仅是浏览器)中的 Adob​​e Acrobat Reader 安装?