请教高手:VB2005 打包发布的问题!如题 谢谢了
请教VB高手:用VB2005自带的打包发布程序对我编好的程序制作成安装程序后,放到另外的安装,但是我的程序需要支持.netframework,打包进安装程序中有20多M很...
请教VB高手:用VB2005自带的打包发布程序对我编好的程序制作成安装程序后,放到另外的安装,但是我的程序需要支持.net framework,打包进安装程序中有20多M很不方便,安装程序自动下载又很费时。请问怎样解决这个问题,即不需要打包安装.net framework就能使对方电脑支持.net framework的程序。打包好的安装程序在安装时会自动选择一个很令人发指的目录(Too Long...)比如我的程序就会被自动安装到(C:\Documents and Settings\User1\Local Settings\Apps\2.0\O6YJ6T1P.GL1\3DW37N1H.4GV\musi..tion_0d43587f1528453e_0001.0001_320efb6864162c14\123.exe) 请问怎样使得可以自己定义安装目录、菜单选项等等,像个成熟的安装程序?(注意,我使用的是Microsoft Visual Studio 2005-Basic,即VB2005)谢谢...!
展开
1个回答
展开全部
VB2005提倡如果程序不是个过分商业化的软件(就是向注册表和系统目录写入大量数据的那种),则应该使用XCopy方式部署应用程序。 就是说与VB6中的方法一样,将编译后的应用程序和相关文件放到同一文件夹下(并打包),再在目标计算机上执行解压缩操作。 制作安装程序的软件有很多,其中大部分都不错。你可以到各个下载站去搜索一下 而.Net Framework的安装包基本上是不可避免的 虽然网上有关于提取其运行库的方法(我记得是利用飞信安装包内的某一DLL),但是十分不稳定。 所以安装前应该提示用户此程序是for Vista的或需要.net平台 查看更多答案>>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询