C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架
作者:csframework|C/S框架网  发布日期:2024/10/20 11:58:52

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 - VS开发环境配置

C/S结构快速开发框架/软件快速开发平台 CSFrameworkV6.0旗舰版原创软件@csframework.com

1、VS解决方案说明

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

1.1 开发框架基础架构(CSFrameworkV6.ClientFoundation)

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

2、文件交接说明

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

如果【开发框架数据库】和【升级程序数据库】没有压缩rar文件,文件交接清单如下图所示:

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

如果数据库是bak文件,使用还原数据库文件方式。

CS6_Normal.bak 还原为:CSFrameworkV6_Normal

CS6_System.bak 还原为:CSFrameworkV6_System

CSFramework.AutoUpgrader还原为:AutoUpgraderV2

参考:

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

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开发工具

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

运行

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

程序,按照操作步骤完成Visual Studio开发工具安装。

CSFrameworkV6.1.NET8(2024release)

CSFrameworkV6.1.NET8版本需升级更新VS2022开发工具支持.NET8

https://www.cscode.net/archive/newdoc/596315280539653.html

3、安装第三方控件

DevExpress V22.2.3

DevExpress组件版本下载、安装与VS开发环境 - Winform C/S框架-C/S开发框架 (cscode.net)

FastReport.Net 2023.1.8

FastReport.NET2023破解版去除水印DEMO VERSION (2023.1.8/2023.2.18版本)-C/S开发框架 (cscode.net)

4、编译解决方案

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

打开CSFrameworkV6.ClientFoundation目录,

打开解决方案文件,自动运行VS开发工具。右键弹出菜单,点【重新编译解决方案】。编译时若出现错误“licences.licx文件不存在”,解决方法:

http://www.csframework.com/archive/1/arc-1-20110331-1255.htm

5、配置数据库&附加数据库

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

打开SQL Server Management Studio,附加2个数据库,如下图:

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

如果是bak备份文件,采用还原数据库文件方式更方便操作。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

CSFrameworkV6_Normal:业务账套例子数据库(演示账套)。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

CSFrameworkV6_System:系统数据库。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

(使用sa账户忽略以下步骤)

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

SQL Server内建立用户csframework, 密码:test

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

建立用户映射(User Mapping, csframework 用户分配系统数据库(CSFrameworkV6_System)和帐套数据库(CSFrameworkV6_Normal),勾选 db_owner角色权限,如下图:

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

CSFrameworkV6_System数据库修改 tb_DataSet 表,指定帐套连接方式。

定义帐套的数据库服务器,需要配置IP、数据库、用户、密码。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

数据库密码

说明:tb_DataSet 表的 DBUserPassword 字段的值,是连接账套数据库的密码,采用Rijndael对称加密算法。

可以使用DemoTester.exe 加密、解密。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

tb_DataSet 表字段说明:

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

isid】:序号,自增字段。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

DataSetID】:账套编号,必须唯一。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

DataSetName】:账套名称。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

DatabaseType】:数据库类型,SqlServer\MySql\Oracle

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

RemoteServerIP】:远程数据库服务器公网IP地址,如没有公网IPLocalIP一致。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

RemoteServerPort】:远程数据库服务器端口号。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

LocalServerIP】:本地数据库服务器IP地址。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

LocalServerPort】:本地数据库服务器端口号。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

DBName】:数据库名称。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

DBUserName】:登录SQL用户。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

DBUserPassword】:加密的密码,使用CSFrameworkV6.Tester.exe工具加密。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

Remark】:备注。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

PermissionInherited】:Y/NY: 该账套启用继承权限。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

IsVisible】:Y/N,是否可见,Y: 登陆界面可以选择。

参考:tb_DataSet表(账套数据库配置表)详解

https://www.cscode.net/archive/NewDoc/1637328679.html

6、配置系统连接

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

操作手册: SqlConnectorV6.0 - 数据库连接工具操作手册-C/S开发框架 (cscode.net)

7、使用 DemoTester 工具加解密

使用 CSFrameworkV6.DemoTester.exe 工具,可以加解密密码。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

修改为自己的sa密码

首先,请使用CSFrameworkV6.DemoTester.exe工具加密您自己的sa密码,然后把加密后的密码替换 tb_DataSet 表 DBUserPassword 字段的值即可。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

8、系统初始化

开发环境配置完成后,运行程序,系统管理 -> 系统初始化。

系统初始化分为两种方式:

  • 测试环境,清除所有测试数据,包括业务单据资料、基础资料和系统公共数据。
  • 生产环境,清除所有数据,包括权限数据。

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S快速开发框架旗舰版CSFrameworkV6.0 | VS开发环境配置|C/S开发框架

C/S框架网|原创精神.创造价值.打造精品



扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇