我创建了一个C#安装项目来部署C#windows应用程序。我想在我的安装中添加自定义提示屏幕。所以我在我的Windows应用程序中添加了一个新的“Installer”类,然后在其中覆盖了“Install”方法。
右键单击SetUp项目,在“自定义操作”窗口中,我添加了“Windows应用程序的主输出”,(我已经覆盖了“安装”方法)。
稍后我设置了“CustomActionData”属性,如下所示:
/txtBox1=[EDITA1]
参数属性为EDITA1
,其中EDITA1
是我添加到自定义提示屏幕的文本框的标识符值。
在重写的Install方法中,我正在访问此textBox值,如下所示:
Context.Parameter["txtBox"]
但是当我尝试安装此软件包时,我弹出的屏幕显示错误代码为2869
错误弹出消息读取:
安装程序在安装此程序包时遇到意外错误。这可能表明此包装存在问题。错误代码是2869。
请告诉我如何将值从自定义屏幕传递到重写的安装方法。
感谢提前
答案 0 :(得分:1)