大家讨论下怎样打包安装程序
vb.net吧
全部回复
仅看楼主
level 5
rt
2014年05月18日 06点05分 1
level 11
msi_(:з」∠)_
2014年05月18日 09点05分 2
level 5
我也想问,我有时是直接把工程里的exe文件拷出来,但是放到其他机子上可能无法运行(不确定)。我用的vs2013
2014年05月18日 11点05分 3
无法运行不是程序问题,而是电脑问题,缺少frameeork运行环境,是要单独安装环境的
2014年05月21日 02点05分
level 9
无法运行不是程序问题,而是电脑问题,缺少frameeork运行环境,是要单独安装环境的
2014年05月21日 02点05分 4
是framework
2014年05月24日 12点05分
回复 MSFTWindows :………
2014年05月24日 15点05分
level 10
写程序之前,如没有必要,尽量降低.net framework版本至2.0(这是为了提高兼容性,但是会有程序的功能损失);
如果想在无.net环境的系统中运行.net程序,解决办法:
①尝试用VB写一个检查程序,读取已安装软件列表判断是否安装.net framework,如果未安装,自动从Microsoft Download Center下载安装包进行静默安装,安装完毕后提示用户重新运行程序,此时可通过检查,释放或下载你的主程序并运行;
②用postbuidle、vas、Salamander .NET Linker、framework linker、molebox、thinstall
等工具将.net必须文件与主程序打包,到时候就可以不安装.net framework而运行.net程序了(此方法本人不大推荐,因为那些工具真的不是很好用……)
如果想把主程序和附加组件(DLL、INI)等等打包,让用户自己安装,推荐使用Msi、Nsis、Inno Setup、Advanced Installer这些工具来制作安装包。
2014年05月24日 20点05分 5
level 11
vb.net兼容性相对差,尤其是版本高的,几乎要framework4.5,如果想要让程序有更好的兼容性,建议vb6
2014年05月25日 03点05分 6
level 13
spoon studio可脱离
2014年05月27日 14点05分 7
用setup factory 9.0,把程序扔进去直接点生成就能生成安装包
2014年06月01日 04点06分
level 11
用ser factory 9.0就可以了,网上搜下就有,可好用了,不用太多专业知识都能做安装包。
2014年06月01日 04点06分 8
打错了,是 setup factory 9.0
2014年06月01日 04点06分
level 10
NSIS
2014年06月01日 09点06分 9
1