特别提示:演示版仅包括程序集及数据库,不包括任何源码,可以免费使用开发框架的基础类库进行项目开发。
运行平台:Windows + .NET Framework 4.0
产品报价:
查看报价 |
请联系我们
运行环境配置操作步骤 (建议使用ADO-Direct直连模式)
目录 (Index)
一. 打开SQL管理器,附加数据库文件
二. 设置后台连接模式。
三. 配置SQL连接。
四. WindowsService访问方式,需要配置客户端与WCF服务端
五. 开始体验
六. 常见问题解决方案
七. 技术支持 & 联系我们
----------------------------------------------------------------------------
一.打开SQL管理器,附加数据库文件
----------------------------------------------------------------------------
1.1 附加demo.CSFrameworkV4.5.3.SQL2008R2目录下两个文件:
CSFrameworkV45_System.mdf --系统库,
使用SQL连接工具连接此数据库。
CSFrameworkV45_Normal.mdf --帐套数据库
1.2 建立用户 (若使用sa帐号,跳过)
删除两个数据库内的csframework用户,然后在SQL安全管理内新建csframework用户,密码:test,
并建立数据库映射(勾选两个库),设为dbo权限。
1.3 设置业务帐套的连接参数
打开CSFrameworkV45_System数据库的tb_DataSet表,修改ServerIP, DBUserName, DBUserPassword
(加密字符串,预设密码:test)三个字段的数据。
----------------------------------------------------------------------------
二.设置后台连接模式
----------------------------------------------------------------------------
2.1 企业版支持两种连接模式
局域网,直连服务器(ADO-Direct连接), 标准三层开发使用的连接方式,通过IP访问数据库,
访问顺序:UI->BLL->DAL->DB。
广域网,连接WCF服务,应用服务器与数据库服务器部署在云端,通过调用WCF服务访问数据库,
访问顺序:UI->BLL->WCF客户端代码->WCF服务->DAL->DB。
2.2 设置后台连接模式,有以下两种方式可以配置:
运行demo.CSFrameworkV4.5.3\CSFrameworkV4.5.Tools.SqlConnector.exe,窗体最下面有后台连接模式选项,选择连接方式后点[保存配置]。
参考保存在config\user.ini文件内。
手工修改INI文件,打开demo.client\config\user.ini文件,设置配置项[BridgeType]:
BridgeType=ADODirect,设置为局域网直连
Bridgetype=WindowsService,设置为连接广域网Windows服务承载的WCF服务(WCF连接) 设置好后保存,退出。
----------------------------------------------------------------------------
三.配置SQL连接
----------------------------------------------------------------------------
3.1 若设置为ADODirect连接,需要运行CSFramework.Tools.SqlConnector.exe,配置SQL连接,输入服务器名、系统数据库名(CSFrameworkV45_System)、SQL用户和密码。连接成功后参数存储在\config\CSFrameworkV4.5.ini文件。
3.2 若设置为WindowsService连接,首先配置demo.server_WIN\CSFrameworkV4.5.WindowsService.exe.config文件中的数据库连接字符串,参数名:SystemConnectionString
----------------------------------------------------------------------------
四.WindowsService访问方式,需要配置客户端与WCF服务端
----------------------------------------------------------------------------
*** WCF服务端暂不提供demo ***
4.1 若设置为WebService连接将server目录下所有文件部署到IIS,运行网站,可在IE内浏览.svc页面。
(参考IIS部署:
https://www.csframework.com/deploy-webservice.htm)
然后设置客户端的配置文件,打开CSFrameworkV4.5.WebRef.dll.config文件,修改IIS承载的WCF服务配置的
\endpoint的URL地址。
设置为IIS服务器的.svc网页地址。
4.2 若设置为WindowsService连接
a) 打开demo.server_WIN\CSFrameworkV4.5.WindowsService.exe.config文件,
配置WCF的net.tcp协议地址,将localhost改为服务器的IP,若为本机不需要修改。
b) 运行demo.server_WIN\CSFrameworkV4.5.ServiceConsole.exe服务注册程序,选择Windows服务文件,
选择CSFrameworkV4.5.WindowsService.exe,然后点安装服务,
安装成功后,可以在Windows服务内看到 “CSFrameworkV4.5服务器”服务名称,并启动服务。
c) 然后设置客户端的配置文件,打开demo.client\CSFrameworkV4.5.WebRef.dll.config文件,修改Windows
Service承载的WCF服务地址,必须与服务端的地址一致。
----------------------------------------------------------------------------
五.开始体验
----------------------------------------------------------------------------
首先使用ADODirect连接,配置好SQL连接与后台连接方式,运行CSFrameworkV4.5.Main.exe主程序,开始体验。
六.常见问题解决方案
6.1
不能运行主程序或报错,可能出现的问题:
a). 没有安装.NET Framework4.0
b). 没有配置SQL连接,必须连接到系统库(CSFrameworkV45_System)
c). 没有安装或破解DevExpress
6.2
已运行登录窗体,但是选择帐套时报错:
a). 没有配置SQL连接方式,必须连接到系统库(CSFrameworkV45_System)
b). 没有配置后台连接方式,建议使用ADODirect连接
6.3
已选择了帐套,但登录失败:
a). 没有配置CSFrameworkV45_System.tb_DataSet帐套表或参数配置有误。
6.4
使用WindowsService连接模式,运行程序失败或登录失败。
a). 检查服务端的CSFrameworkV4.5.WindowsService.exe.config文件, SQL连接字符串是否有误,或者net.tcp地址不正确。
b). 检查客户端的CSFrameworkV4.5.WebRef.dll.config文件,Windows Service承载的WCF服务地址是否配置不正确,
必须与服务端的net.tcp协议地址一致。
c). 没有启动CSFrameworkV4.5服务器,打开Windows服务管理器,检查运行状态。