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


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

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

 

1、VS解决方案说明

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

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

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

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

2、文件交接说明

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

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

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

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

CS6_Normal.bak 还原为:CSFrameworkV6_Normal

CS6_System.bak 还原为:CSFrameworkV6_System

CSFramework.AutoUpgrader还原为:AutoUpgraderV2

参考:

 

CSFrameworkV6.ClientFoundation 旗舰版开发架构

 

CSFrameworkV6.Core 开发框架底层核心类库

 

CSFramework.CodeGeneratorV6.0 代码生成器工具 

操作手册:CSFramework.CodeGeneratorV6.0-系统登录-开发框架文库 (cscode.net)

 

CSFramework.SqlConnectorV6.0 数据库连接工具 

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

 

CSFramework.AutoUpgraderV2.0 版本自动升级软件

操作手册:AutoUpgrader自动升级程序V2.0操作手册-开发框架文库 (cscode.net)

 

CSFramework.EF 数据库框架

操作手册:CSFramework.EF数据库初始化-开发框架文库 (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.3

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

 

FastReport.Net 2023.1.8

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

 

4、编译解决方案

 

打开CSFrameworkV6.ClientFoundation目录,

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

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

 

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

 

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

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

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

 

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

CSFrameworkV6_System:系统数据库。

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

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

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

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

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

 

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

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

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

 

 数据库密码

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

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

 

  tb_DataSet 表字段说明:

isid】:序号,自增字段。

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

DataSetName】:账套名称。

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

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

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

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

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

DBName】:数据库名称。

DBUserName】:登录SQL用户。

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

Remark】:备注。

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

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

 

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

 

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

 

6、配置系统连接

 

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

 

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

 

7、使用 DemoTester 工具加解密

 

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

VS开发环境配置

 

VS开发环境配置

 

 修改为自己的sa密码

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

VS开发环境配置

 

8、系统初始化

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

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

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

 

C/S软件开发平台旗舰版V6.0-迭代开发记录-系统初始化

 

C/S软件开发平台旗舰版V6.0-迭代开发记录-系统初始化

 

 

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

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

C/S快速开发框架旗舰CSFrameworkV6.0 - VS开发环境配置
C/S快速开发框架旗舰CSFrameworkV5.1 - VS开发环境配置
数据日志配置 - 实例源码 - C/S快速开发框架旗舰V5
C/S架构软件开发平台 - 旗舰V6.0 - 用户自定义配置报表
C/S快速开发框架旗舰V5.1 - 客户端运行环境需要的文件
DevExpress组件版本下载、安装与VS开发环境 - Winform C/S框架
C/S快速开发框架-高级V3.0 - 开发环境配置
CSFrameworkV6.0 试用(Trial Version)开发指南
CSFrameworkV6.0旗舰开发框架升级更新日志
C/S系统快速开发框架旗舰V5.0《数据库表结构说明书》
C/S架构软件开发平台 - 旗舰V6.0 软件简介
C/S快速开发框架旗舰V5.1 - CSFramework.DB VS解决方案
C/S架构软件开发平台 - 旗舰V6.0 主页
Winform开发框架测试程序之测试环境配置|C/S框架
C/S快速开发框架旗舰 - 字段名称管理
C/S快速开发框架旗舰 - 账套管理
CSFrameworkV6旗舰开发框架客户交接文件清单
C/S架构软件开发平台 - CSFrameworkV6.1旗舰 - Demo视频下载,试用下载
C/S架构软件开发平台 - 旗舰V6.0 - 成功案例 - 喜鹊ERP-进销存ERP系统基础框架
C/S快速开发框架旗舰 - 系统消息管理