请教如何把用户在【SerialNumberTemplate】中输入的序列号带到安装后的程序中

问题描述

能把用户在SerialNumberTemplate输入的序列号写入注册表或写在一个文件中都行,主要是如何捕获这个内容我用的是C#开发的winform程序,用VisualStudio2008自带的安装向导部署程序,希望在程序安装后就自动填入用户在安装时在SerialNumberTemplate输入的序列号,而不必二次输入

解决方案

解决方案二:
没用过vs2008!!关注!!帮你顶!!
解决方案三:

解决方案四:
如果ShowSerialNumber属性设置为true,则在允许用户移动到下一个安装步骤之前,根据SerialNumberTemplate属性中指定的模板对序列号进行验证。如果ShowSerialNumber属性设置为false,则SerialNumberTemplate属性无效。
解决方案五:
英俊无比的我凭借超人的智慧,又一次自己解决了,我每次问的“难题”最后还是我自己没费太大劲搞定,看来更多的时候是看起来,研究起来也不难!不知道的SerialNumber框的属性名,但却可以自定义文本框的属性名,然后再写个类用this.Context.Parameters[属性名]获取它。一会儿我再查查看SerialNumber框的属性名目前还知道安装目录狂的属性是TARGETDIR
解决方案六:
没办法,比盖再生,全部完美搞定,结帖!

时间: 2024-11-08 20:07:33

请教如何把用户在【SerialNumberTemplate】中输入的序列号带到安装后的程序中的相关文章

代码-html 如何在一个框中输入内容,然后点击按钮将此框中的内容复制到另一个框中

问题描述 html 如何在一个框中输入内容,然后点击按钮将此框中的内容复制到另一个框中 如题所说. 我想在 ""group1currency1"" 里输入一个数据 比如USD,然后点击下面的按钮,将""group1currency1""里的内容复制到"outputcurrency1". 下面是我的代码,我尝试了很多次都不成功, 希望有人能帮助我 <!DOCTYPE html><html&g

我在GridView控件添加了模板列,然后在该模板列的HeaderTemplate中添加了DropDownList控件.希望在程序中访问该DropDownList控件,怎样用?

问题描述 各位高手:我在GridView控件添加了模板列,然后在该模板列的HeaderTemplate中添加了DropDownList控件.希望在程序中访问该DropDownList控件,怎样用?请指教,谢谢! 解决方案 解决方案二:request解决方案三:你在什么事件中取值?可以用FindControl去找解决方案四:DropDownListddl1=(DropDownList)this.GridView1.HeaderRow.FindControl("DropDownList1"

C#中如何用Excel的宏写入到程序中,求大神指教!

问题描述 C#中如何用Excel的宏写入到程序中,进行字母和数字的十进制转换或者数字和字母的转换,求大神指教!急急急~~~下面是用VBA写的宏的转换 解决方案 解决方案二:Application.Run解决方案三:lz问的问题是自定义公式吧(UDF)

使用C# 在sqlite数据库中更新一条数据,当前应用程序中是有效的,当我关闭应用程序后,再次打开应用程序,查询,发现更改失败,请各位大神们看看什么原因,谢谢。

问题描述 使用C#在sqlite数据库中更新一条数据,当前应用程序中是有效的,当我关闭应用程序后,再次打开应用程序,查询,发现更改失败,请各位大神们看看什么原因,谢谢代码:sql="UPDATESchoolSETdelegate='北航'WHEREID=2";cmd.CommandText=sql;cmd.ExecuteNonQuery();表结构: 解决方案 本帖最后由 yyyy1999 于 2015-06-09 16:50:07 编辑解决方案二:你的cmd支持sqlite数据库吗?

当数据库中字段设计为smalint或者tinyint后,程序中要求字段为枚举型,应该怎么设置

我们知道枚举默认和int类型是可以直接强转换的,并不会出现任何错误,但对于其它类型来说, 有可能会有问题,比如,一个enum类型, 如下声明会有错误 enum ProductColumns {   ProductId=1, . . . Status=4294967297, } OK,这样的话,程序会报错,因为它已经超过了int型的范围(int型其实就是Int32结构体类型,32表示最大存储的整型范围是2的32次方) 修改程序为 enum ProductColumns:long { } 让它继承l

电脑中如何导出Chrome谷歌浏览器安装的扩展程序

  1.Chrome中已安装的拓展程序一般是保存在C:Users用户名AppDataLocalGoogleChromeUser DataDefaultExtensions中,先打开这个路径; 2.打开Chrome浏览器,在地址栏输入chrome://extensions/,并回车,在打开的页面勾选"开发者模式",点击"打包拓展程序"; 3.在提示中点击确定; 4.确认文件保存到步骤1中的目录,点击"打包拓展程序"; 5.在文件保存目录中即可看到导

详解设计模式中的proxy代理模式及在Java程序中的实现_java

一.代理模式定义 给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问,即客户不直接操控原对象,而是通过代理对象间接地操控原对象. 著名的代理模式的例子就是引用计数(reference counting): 当需要一个复杂对象的多份副本时, 代理模式可以结合享元模式以减少存储器的用量.典型做法是创建一个复杂对象以及多个代理者, 每个代理者会引用到原本的对象.而作用在代理者的运算会转送到原本对象.一旦所有的代理者都不存在时, 复杂对象会被移除. 要理解代理模式很简单,其实生活当中就存在代理

如何用vb.net语言将datagridview中的数据以数组的形式在程序中显示

问题描述 我用vb.net将.csv文件在datagridview中显示出来,现在想把数据用数组的形式显示,怎么编写代码 解决方案 解决方案二:可以将DataGridView单元格的数据赋给一个二维数组,但数组是用来存储数据的,显示就不行了解决方案三:那怎样编写代码,进行赋值呢????解决方案四:DimSum(n,m)asString'n,m即单元格总行.列数-1Fori=0TonForj=0TomSum(i,j)=DataGridView1.Item(j,i).ValueNextNext

Word中输入立方米符号的三种方法

  Word中输入立方米符号的三种方法         Word中输入立方米符号方法一:输入法输入 其实现在有些输入法中集成了很多特殊符号,例如搜狗拼音中就有立方米符号,我们只需要打出立方米的拼音,就会出现一个立方米符号的选项. Word中输入立方米符号方法二:利用制作上标的方法 用制作上标的方法可以做出立方米符号的效果,但这种方法其实还可以细分为几种不同的操作,下面一一进行介绍. 一.在Word文档中输入3,然后将其选中,切换到"开始"选项卡,单击"上标"按钮即可