欢迎光临
我们一直在努力

AgileEAS.NET平台开发实例-智能升级及服务器部署

           上面我们讲述了服务器段的相关配置后,下面我们就来看看客户端的配置及应用程序打包,并且我们在打包的时候,配置一些相关的应用程序配置后即可。

           1、先将如下程序集复制到新的文件夹“SmartClient”中,如下的几个程序集是打包智能客户端必备的程序集:

          

            该组件是资源管理平台必备的dll。

           2、修改配置文件“EAS.Explorer.WinClient.exe.config”:

           修改其中的地址,修改为自己要配置的服务器

的地址即可。

          3、将我们拷贝的必备程序集制作成安装程序,这样可以方便的进行部署和应用。下面我们就来讲述如何将我们前面配置的文件及客户端程序打包。

         

         4、添加相应的程序集或文件到打包文件中:

        

         5、我们选择“添加程序集”:

        

         6、点击“确定”后:

        

         7、继续添加“文件”将配置文件添加进来:

        

         8、添加必要的客户端运行的资源管理平台插件“EAS.Explorer.Res.dll”文件,该文件是资源管理平台的资源文件,例如登陆页面的样式图片等等。

        

         9、这样核心的客户端安装部署文件内部的核心程序集就全部包含了,下面我们就可以开始打包了,我们配置下一些打包的细节信息,就可以点击生成,来生成安装程序

        

         10、点击“属性”后:我们在输出文件名修改完毕后,点击“确定”:

        

         11、选中项目,点击鼠标右键,现在“生成”或“重新生成”:

        

         12、执行该生成操作后:输出如下文件。

         我们只使用MSI文件,双击运行即可,弹出安装提示框,一路默认,完成安装。

        13、找到安装目录下的相关启动程序:

       

         14、双击运行EAS.Explorer.WinClient.exe应用程序,我们会观察到该文件夹下的程序集文件的变化:

       

         输入密码“sa”或“1”后,点击“确定”:

         如果出现如下提示:

        

         请在打包的时候,把该程序集也打包,这样就不用在客户端这里麻烦了,如果想解决这个问题,从下载的程序集包里面拷贝一个该dll程序集复制到该目录下即可:

     

         重新运行WinClient.exe应用程序,进入如下主界面:

        

         这样我们就完成了,智能客户端与部署服务器直接的应用程序的更新和交互了,具体的关于数据库的访问,则完全通过分布式的通信来完成。

         在上述的过程中,我们来看看,当我们访问资源管理平台时,都下载了哪些程序集文件,从部署服务器上:

        

         这样通过按需下载的方式,来降低应用程序部署的难度,通过部署服务器一键发布,多客户端相应的方式,当然可能大家会担心并发等压力的问题,一般来说是客户端在

登陆时会匹配客户端与服务器之间的程序集的版本,如果不一致才下载,否则不下载呵呵。一般来说问题不大。

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《AgileEAS.NET平台开发实例-智能升级及服务器部署》
文章链接:https://www.456zj.com/5869.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址