VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > vb >
  • vb.net程序打包发布

本篇文章主要介绍的是我所做的机房收费系统VB.NET版的打包发布过程,全文基本由图片组成,文字其实也不少。
 
        首先介绍下,写这篇文章之前,我参看过的文章。vb.net 打包发布  ,Winform打包发布图解,VB.Net Winform程序的简单打包和部署--<机房收费系统> . OK,编下号博客1,博客2,博客3。
 
        对winform概念进行下,百度百科。WinForm是.Net开发平台中对Windows Form的一种称谓。
 
        这里我总共打包了3个setup,分别名为Setup1,Setup2,Setup3。由于弄Setup1时,没有截图,截图是从打包Setup2开始的,所以本文介绍Setup1的打包时用的图是Setup2的。其他操作如果一样,就不贴图了。
 
        然后我的机房收费系统,使用VisualStudio作为工具编写开发的。
 
       1.首先如果想知道Release发布和debug调试的区别,请看博客1的上半部分。
 
        2.然后,如果想了解下几种安装和部署,可以看博客3的中间部分。
 
 
 
       3.做完上面那步之后,界面就会变成这样(如下图),然后
 
       4.接着,选中Setup1(想象下),右击,添加--项目输出(想象下)。
 
      5.然后就是添加项目输出组界面,步骤图上都有。确定后,就会看到上面步骤3的图中的,应用程序文件夹(第一个文件夹),Setup1(想象下)目录下都有很多DLL文件。
 
 
 
      6.然后右击Setup1,选生成,在步骤4的图中,可以看到生成(U)。然后等一会,界面左下角显示生成成功后,就可以在Setup1的Release中找到安装包。 
 
 
 
注意下,生成完的时候,
 
 
 
        安装过程步骤
 
     7.点开就能安装,我的安装是异地安装。所以界面不一样了。
 
      8.下一步,下一步,选默认就好了。
 
 
 
      9.
 
 
 
         10.
 
 
 
       11.由于setup1,有部分操作没做,所以运行的时候,桌面上是没有任何东西的,然后要去安装路径下找到exe文件,单击运行,可以正确运行。    
 
 
 
 
 
 
 
 
 
        下面介绍的是Setup2和Setup3的操作,这两个操作类似,但是安装后的程序一个会成功,正确执行,一个会失败,连不上数据库。(看下面之前,可以把博客2看一下。)
 
        前面3个步骤和上面一模一样,就是第4个步骤,选择的是文件,然后就是自己去选择文件需要的文件,一般需要的是dll文件和exe文件。然后两个步骤的区别在于(下图中有说明),然后就是从第6步到第10步又都是一样的。
 
     
 
 
 
       然后是为打包发布,所做的附加操作。快捷方式和卸载。博客1和博客2都有介绍。博客1中对卸载介绍了,但是比较简洁,博客2对快捷方式和卸载介绍的就比较清楚了。
 
       先是卸载,还是setup1,右击,添加,文件,在C:\Windows\System32,目录下,按msiex,就能快速找到msiexec.exe应用程序。它可以用来卸载安装好的机房收费系统程序。把它拖到应用程序文件夹(第一个文件夹)下,前面提到过。
 
      然后右击msiexec.exe,创建快捷方式。更改此快捷方式的Arguments 为"/x {产品id}",产品id的值为打包项目setup1的ProductCode属性值。
 
         11.安装完后,界面就会有那两个文件。双击chargeSystemVN.exe的快捷方式,就可以了。点击msiexec.exe的快捷方式就可以卸载程序。
 
 
 
 
 
      最后提一下,我的连接数据库语句使用的是配置文件,可以在添加文件的时候,将配置文件也添加进来,然后就可以根据需要修改配置文件。不过我忘了试了!.......
————————————————
版权声明:本文为CSDN博主「铃铛当当」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liuyanlinglanq/article/details/8609675

相关教程