当前位置:编程学习 > C#/ASP.NET >>

VB.net打包允许多次安装怎么办?

用VB.net打包的安装程序,怎么才能允许多决安装,现在打包后,安装第二遍就提示"修复"或"卸载",能不能不提示,直接安装个新的!
请各位指教 --------------------编程问答-------------------- 直接copy 程序文件就可以了吧
--------------------编程问答-------------------- 不想COPY
就想多次安装,因为面对的是不太懂的用户,所以只能让他们安装,
请问是否有解决办法
--------------------编程问答-------------------- 叫它先选卸载,然后再运行安装 --------------------编程问答-------------------- 我发布直接压缩给客户,让他解压直接用
不过在程序里设置是否需要在桌面产生快捷方式。 --------------------编程问答-------------------- 可能要用更专业的 打包程序 ~ --------------------编程问答-------------------- 我想多次安装,是想不卸载以前的版本,重新安装新的,只不过修改一下开始程序中的显示和安装目录,不要对上一次安装的版本做改动,不知是否VB.net的打包程序会有此功能 --------------------编程问答-------------------- 打包时加入卸载功能:

1.在打包项目中添加文件msiexec.exe(一般可在c:\windows\system32\下找到)
2.在文件系统视图中选择你想用的程序文件夾,在msiexec.exe上按右键,选择创建快捷方式,重命名快捷方式為"卸载".
3.更改此快捷方式的Arguments 为"/x {产品id}",产品id的值为打包项目的ProductCode属性值. --------------------编程问答-------------------- 主要是安装程序的产品号决定了这个事件.

另外,觉得你这个要求可能在实际中使用极少. --------------------编程问答-------------------- 因为一个安装程序的产品号决定了这个安装程序不同与别的安装程序的地方.当系统中以安装过相同版本的程序后系统就会让用户决定是要删除原来的,还是要对原来的进行更新,这也是常理. --------------------编程问答-------------------- 使用另外的打包软件
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,