也可以给项目加一个installer类,重写几个虚函数
解决方案 »
- DataView
- C#。net 中DateTime如何赋值为空?一个定单表的结帐用户和用户表关联,如何让结帐用户为空?
- 关于Oracle表中时间数据在datagridview中调用
- 请问在C#下如何使用activeskin控件,它的ApplySkin函数不接受句柄!
- 大家来讨论一下:关于Windows Services中配置文件的存放路径问题!!!
- 【求助】关于“C#接口”几点想不明白的问题,谢谢你的指教!
- datalist编辑时候的问题急!
- 调试时碰见的奇怪的问题,调试自动添加了一个莫名其妙的路径。狂郁闷!
- 各位大侠救救小弟一命,内容功能如何用C#实现....
- 正在学习C#,遇到一个关于接口的小问题
- 字体间距?
- 有返回值的存储过程
在InstallShield中可以实现,可以自己写脚本。在dotnet中虽然可以写脚本(自定义安装类),但是不是很爽,主要是重载基类的方法,当执行base方法的时候,设计的安装界面就会一直安装完(界面之间不能控制,一直到结束),太不灵活了
简单的说就是把你的软件的所有文件(包含依赖的文件)拷贝到用户机器上,检查安装的条件是否具备:用户机器的软件、硬件环境是否满足要求,另外是否合法用户(序列号...),并进行配置(注册表、快捷键等等)要安装的文件具体放在哪个目录,在安装项目的文件系统窗口设置目标文件夹,把文件按不同的目标文件夹分别放置,安装的时候就自动拷贝到你设置的目录中去了。
具体资料msdn最详细,看其中的“部署”主题