CIS-framework之如何部署新服务

关键词:

背景:已经按cis层次结构构建并生成成功了一个新的解决方案,如BRGL,并且已经开启了公共服务。

疑问:当构建并生成成功这个解决方案后,如何部署这个新服务呢?

确认当前运行程序目录的层次结构如下图,注意需要拷贝下图公用DLL如EasyFugle.Publics.sDBRule.dll、EasyFugle.Publics.Entity.dll、EasyFugle.Publics.Contract.dll等动态库。

clip_image002

若运行sConsoleHost.exe时报错,如何解决?

Q1:服务“EasyFugle.CISBRGL.sBizLogic.BizCISBRGLService”有零个应用程序(非基础结构)终结点。这可能是因为未找到应用程序的配置文件,或者在配置文件中未找到与服务名称匹配的服务元素,或者服务元素中未定义终结点。

A1:报这个错误的主要原因是新程序没有配置服务的终结点,操作方法是打开EasyFugle.CISBRGL.sConsoleHost.exe.config,在system.serviceModel/services下添加如下配置:

1111

按照以上方式处理就能顺利启动服务端了。

clip_image005

posted @ 2013-02-22 15:29  CisQA  阅读(214)  评论(0编辑  收藏  举报