CSFramework快速开发框架项目改名VS解决方案改名(使用Rename改名工具)
CSFramework快速开发框架项目改名VS解决方案改名(使用Rename改名工具)
关于C/S框架VS解决方案改名:
C/S系统快速开发框架解决方案命名统一以CSFrameworkV5开头(如下图所示), 用户若要改为自己的项目名称,比如 YourMES.XXXX,可以借助C/S框架网提供的VS解决方案改名工具快速改名。改名工具能对子目录名称、解决方案名称(*.sln),工程项目(*.csproj)、源码文件(*.cs),以及类的命名空间、类引用的命名空间名称快速替换改名。 C/S系统开发框架旗舰版V5.0目录结构: 解决方案改名必读: 1. 改名后必须能编译通过,并将相关的dll文件复制到下一个已改名后解决方案的debug目录,保持项目引用的dll是最新的。 2. Core.dll, DB.dll是完全独立的程序,不依赖其他dll. 3. Demo程序不建议改名(ClientDemo,ServerDemo),dll引用复杂,编译比较麻烦。Demo本来是演示版本,改名也没什么意义的。 改名顺序: 1. 先改底层的解决方案,直到编译成功: CSFrameworkV5.Core.dll CSFramework.DB.dll CSFrameworkV5.SqlConnector.exe 2. 改代码生成器,直到编译成功: CSFrameworkV5.CodeGenerator.exe CSFrameworkV5.CodeGeneratorCore.dll 3. 改基础架构,直到编译成功: CSFrameworkV5.Foundation,(必须能单独编译通过DataAccess.DLL) CSFrameworkV5.ServerFoundation (必须能单独编译通过WCFContract.DLL) 4. 以下Demo案例不需要更改(若要更改,请遵循以下顺序): 4.1)CSFramework.ClientDemo, (单独编译通过DemoDAL.DLL, DemoInterfaces.DLL,DemoModels.DLL 然后将3个DLL文件复制到ServerDemo的debug目录) 4.2)CSFramework.ServerDemo 4.3)CSFramework.ClientDemo 注意: 打开VS解决方案发现工程项目加载失败,是因为现有目录结构不一样,请删除加载失败的项目,重新添加现有工程项目,参考下图: CSFramework.ServerFoundation解决方案: 引用了CSFrameworkV5.DataAccess项目, 文件位置:CSFrameworkV5.ClientFoundation\CSFrameworkV5.DataAccess CSFramework.ServerDemo解决方案: 引用了CSFrameworkV5.DataAccess项目, 文件位置:CSFrameworkV5.ClientFoundation\CSFrameworkV5.DataAccess 引用了CSFrameworkV5.DemoDAL项目, 文件位置:CSFrameworkV5.ClientDemo\CSFrameworkV5.DemoDAL 5. CSFramework.AutoUpgrader自动升级程序改名: 注意:主程序(CSFrameworkV5.Main.exe)调用自动升级程序的,通过Process.Start打开外部程序,因此要更改以下的常量值。 6. 其他改名的地方(重要!!!!!!!!!!!!!!!) 解决方案CSFrameworkV5.Client-Foundation,打开Common模块的Globals.cs文件,查找CSFramework,替换为你的项目名称,如下面的:EMES ************************************************************************* ************* 编译出问题怎么办? ***************** 1. 在对项目改名过程中,编译错误主要原因是引用dll错误,因此, 请先编译底层的dll,然后在vs内删除相关引用,重新引用新编译的dll。 2. 完成改名后,在文件目录搜索CSFramework*.dll/exe,删除这些文件,确保全部改好。 3. 若发现资源文件 *.resx, 或者Resources.Designer.cs改名失败,请将原文件复制过来替换,手工修改里面的命名空间即可。 4. 综上所述,任然有无法解决的问题,请联系小二。 ************************************************************************* VS解决方案专业改名工具 CSFramework.Rename V1.0 - C#版 扫一扫加微信
参考文档:
CSFramework.NET快速开发框架演示视频下载|试用版源码下载 Winform快速开发框架之权限系统设计(2) - 功能模块介绍 Winform快速开发框架之存储图片资源解决方案|C/S框架网 CSFramework快速开发框架旗舰版V5 - 电子商务管理软件成功案例2019 WebApi快速开发框架,C# ASP.NET后端开发平台 C/S系统快速开发框架核心竞争力报告|www.CSFramework.com Winform快速开发框架平台代码生成器核心优势 CSFramework旗舰版快速开发框架目录结构以及解决方案介绍 进销存快速开发框架(Winform三层架构+DevExpress+SQL2008R2) CSFramework快速开发框架设置默认管理员密码及修改用户密码(KeyProvider类) C/S架构快速开发框架SQL并发测试压力测试 | www.csframework.com 原创:C/S架构快速开发框架通用可配置的数据修改日志解决方案 【原创产品】自己开发MES系统软件,MES开发架构及MES客户端快速开发框架平台 Winform快速开发框架-表格支持用户自定义样式(自由配置列栏目) 物流运输管理系统TMS成功案例-CSFramework快速开发框架(Winform+C/S+SQLServer)
其它资料:
什么是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内容管理系统 | |