C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架
C/S快速开发框架旗舰版CSFrameworkV6.0 - VS开发环境配置
目录1、VS解决方案说明1.1 开发框架基础架构(CSFrameworkV6.ClientFoundation)2、文件交接说明如果【开发框架数据库】和【升级程序数据库】没有压缩rar文件,文件交接清单如下图所示: 如果数据库是bak文件,使用还原数据库文件方式。 CS6_Normal.bak 还原为:CSFrameworkV6_Normal CS6_System.bak 还原为:CSFrameworkV6_System CSFramework.AutoUpgrader还原为:AutoUpgraderV2 参考: CSFrameworkV6.ClientFoundation旗舰版开发架构 CSFrameworkV6.Core 开发框架底层核心类库 CSFramework.CodeGeneratorV6.0 代码生成器工具 操作手册:CSFramework.CodeGeneratorV6.0-系统登录-C/S开发框架 (cscode.net) CSFramework.SqlConnectorV6.0数据库连接工具 操作手册:SqlConnectorV6.0 - 数据库连接工具操作手册-C/S开发框架 (cscode.net) CSFramework.AutoUpgraderV2.0 版本自动升级软件 操作手册:AutoUpgrader自动升级程序V2.0操作手册-C/S开发框架 (cscode.net) CSFramework.EF 数据库框架 操作手册:CSFramework.EF数据库初始化-C/S开发框架 (cscode.net) 2、安装VS2022开发工具运行 程序,按照操作步骤完成Visual Studio开发工具安装。CSFrameworkV6.1.NET8(2024release)CSFrameworkV6.1.NET8版本需升级更新VS2022开发工具支持.NET8 https://www.cscode.net/archive/newdoc/596315280539653.html 3、安装第三方控件DevExpress V22.2.3DevExpress组件版本下载、安装与VS开发环境 - Winform C/S框架-C/S开发框架 (cscode.net) FastReport.Net 2023.1.8FastReport.NET2023破解版去除水印DEMO VERSION (2023.1.8/2023.2.18版本)-C/S开发框架 (cscode.net) 4、编译解决方案打开解决方案文件,自动运行VS开发工具。右键弹出菜单,点【重新编译解决方案】。编译时若出现错误“licences.licx文件不存在”,解决方法: http://www.csframework.com/archive/1/arc-1-20110331-1255.htm 5、配置数据库&附加数据库如果是bak备份文件,采用还原数据库文件方式更方便操作。 CSFrameworkV6_Normal:业务账套例子数据库(演示账套)。 CSFrameworkV6_System:系统数据库。 (使用sa账户忽略以下步骤)在SQL Server内建立用户csframework, 密码:test。建立用户映射(User Mapping), 给 csframework 用户分配系统数据库(CSFrameworkV6_System)和帐套数据库(CSFrameworkV6_Normal),勾选 db_owner角色权限,如下图:在 CSFrameworkV6_System数据库修改 tb_DataSet 表,指定帐套连接方式。 定义帐套的数据库服务器,需要配置IP、数据库、用户、密码。 数据库密码 说明:tb_DataSet 表的 DBUserPassword 字段的值,是连接账套数据库的密码,采用Rijndael对称加密算法。 可以使用DemoTester.exe 加密、解密。 tb_DataSet 表字段说明:【isid】:序号,自增字段。【DataSetID】:账套编号,必须唯一。【DataSetName】:账套名称。【DatabaseType】:数据库类型,SqlServer\MySql\Oracle。【RemoteServerIP】:远程数据库服务器公网IP地址,如没有公网IP与LocalIP一致。【RemoteServerPort】:远程数据库服务器端口号。【LocalServerIP】:本地数据库服务器IP地址。【LocalServerPort】:本地数据库服务器端口号。【DBName】:数据库名称。【DBUserName】:登录SQL用户。【DBUserPassword】:加密的密码,使用CSFrameworkV6.Tester.exe工具加密。【Remark】:备注。【PermissionInherited】:Y/N,Y: 该账套启用继承权限。【IsVisible】:Y/N,是否可见,Y: 登陆界面可以选择。 参考:tb_DataSet表(账套数据库配置表)详解 https://www.cscode.net/archive/NewDoc/1637328679.html 6、配置系统连接操作手册: SqlConnectorV6.0 - 数据库连接工具操作手册-C/S开发框架 (cscode.net) 7、使用 DemoTester 工具加解密使用 CSFrameworkV6.DemoTester.exe 工具,可以加解密密码。 修改为自己的sa密码 首先,请使用CSFrameworkV6.DemoTester.exe工具加密您自己的sa密码,然后把加密后的密码替换 tb_DataSet 表 DBUserPassword 字段的值即可。 8、系统初始化开发环境配置完成后,运行程序,系统管理 -> 系统初始化。 系统初始化分为两种方式:
扫一扫加作者微信
参考文档:
C/S快速开发框架|旗舰版V5.1客户案例 | 染厂ERP系统|C/S开发框架 CSFrameworkV6旗舰版 | AutoUpgrader自动升级程序支持3种数据库|C/S开发框架 CSFrameworkV6旗舰版 | 迭代开发 | 当前导航菜单、模块按钮与活动窗体同步|C/S开发框架 CSFrameworkV6旗舰版新增功能菜单权限设置|C/S开发框架 CSFrameworkV6旗舰版 | 主从子表(多级明细表)设计方案|C/S开发框架 CSFrameworkV6旗舰版开发框架客户交接文件清单|C/S开发框架 CSFrameworkV6旗舰版 | 导入导出Excel文件数据开发教程|C/S开发框架 CSFrameworkV6旗舰版 | 送货单报表C#源码参考|C/S开发框架 CSFrameworkV6旗舰版源码展示(C#,LINQ+EF)|C/S开发框架 CSFrameworkV6旗舰版|成功案例|塑料板材行业ERP系统|C/S开发框架 CSFrameworkV6旗舰版 | 业务单据复制功能,支持复制多级明细表|C/S开发框架 扩展按钮功能:数据字典窗体复制记录单据数据 | CSFrameworkV5旗舰版开发指南|C/S开发框架 CSFramework旗舰版V5.1介绍|C/S开发框架 CSFrameworkV5.1旗舰版 | 电子邮件附件文件介绍|C/S开发框架 CSFramework旗舰版V5.1 - 独立数据编辑窗体-C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |