当项目完成开发完成后,需要给客户进行安装部署。

客户端部署

步骤如下:

  1. 选择发布模式为Release模式。

    image.png

  2. 在项目上点击右键、属性、生成,设置客户端的输出目录,默认为 bin\Release

image.png

  1. 设置完成后,在生成菜单中选择重新生成解决方案。

image.png

  1. 生成完成后,打开输出目录,移除所有 *.pdb,pdb后缀的文件用于调试,对应生产环境运行并不需要。
  2. 从共享目录:\\192.168.1.199\lyy\西安交通信息业务软件开发框架\发布包 拷贝 devexpresszh-Hans 到输出目录。如果客户电脑已经安装了.net framework 4.6框架,只需要拷贝发布下的文件到客户机器即可。也可以通过Advanced Installer 工具对输出文件进行打包,.net framework4.6也可以打包进安装程序中,输出为安装程序包,可以发给客户端自行安装。
  3. AdvancedInstaller打包模板路径:`\192.168.1.199\lyy\AdvancedInstaller打包模板`

最终打包目录:
image.png

客户端升级

当功能修改完成后,重新生成项目,升级的具体步骤如下:

  1. 在临时目录创建文件夹:update
  2. 把新增或者修改后的exe或者dll复制到update目录。
  3. 打开configure.exe,底部输入上传密码,默认密码:www.xci.96716.com,在服务端配置文件中设置上传密码:xci.upload.upgrade-password=www.xci.96716.com,点击 上传更新包,选择刚才创建的临时目录update,只要提示上传成功就完成了更新包的发布,客户端打开后会自动更新,更新完成后会自动重启应用程序。

image.png