基于开发框架ClientDemo演示版源码新增业务功能模块操作详解
![](http://www.csframework.com/images/article-type5.gif)
![基于开发框架ClientDemo演示版源码新增业务功能模块操作详解 基于开发框架ClientDemo演示版源码新增业务功能模块操作详解](http://www.csframework.com/images/seo/SEO-CSFramework%E6%96%B0%E6%89%8B%E6%8C%87%E5%8D%97.jpg)
本文将指引您怎样使用代码生成器生成业务模块(Project),以及集成代码到vs解决方案。
![贴图图片-ClientDemo新增模块0](http://www.csframework.com/upload/image/ClientDemo%E6%96%B0%E5%A2%9E%E6%A8%A1%E5%9D%970.png)
2. 生成业务模块DLL类库向导,注意红圈中3处修改:
![贴图图片-ClientDemo新增模块](http://www.csframework.com/upload/image/ClientDemo新增模块.png)
![贴图图片-ClientDemo新增模块1](http://www.csframework.com/upload/image/ClientDemo新增模块1.png)
c:\test\目录文件列表:
![贴图图片-ClientDemo新增模块2](http://www.csframework.com/upload/image/ClientDemo新增模块2.png)
3. 回到上一级目录,将此目录复制到vs解决方案所在同级目录
![贴图图片-ClientDemo新增模块3](http://www.csframework.com/upload/image/ClientDemo新增模块3.png)
![贴图图片-ClientDemo新增模块34](http://www.csframework.com/upload/image/ClientDemo新增模块34.png)
4. 打开vs解决方案,添加现有项目,选择csproj文件
![贴图图片-ClientDemo新增模块5](http://www.csframework.com/upload/image/ClientDemo新增模块5.png)
![贴图图片-ClientDemo新增模块6](http://www.csframework.com/upload/image/ClientDemo新增模块6.png)
5. 在DemoInterface模块添加一个DemoModuleID.cs文件,代码如下:
(若已经添加,修改ModuleID,ModuleNames即可)
C# Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CSFrameworkV5.DemoInterfaces
{
public enum ModuleID
{
Demo模块 = 11,
//在此添加其他模块
Demo模块1 = 12,
Demo模块2 = 13,
}
public class ModuleNames
{
public const string Demo模块 = "Demo模块";
//在此添加其他模块
public const string Demo模块1 = "Demo模块1";
public const string Demo模块2 = "Demo模块2";
}
}
//来源:C/S框架网 | www.csframework.com | QQ:23404761
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CSFrameworkV5.DemoInterfaces
{
public enum ModuleID
{
Demo模块 = 11,
//在此添加其他模块
Demo模块1 = 12,
Demo模块2 = 13,
}
public class ModuleNames
{
public const string Demo模块 = "Demo模块";
//在此添加其他模块
public const string Demo模块1 = "Demo模块1";
public const string Demo模块2 = "Demo模块2";
}
}
//来源:C/S框架网 | www.csframework.com | QQ:23404761
![贴图图片-ClientDemo新增模块11](http://www.csframework.com/upload/image/ClientDemo%E6%96%B0%E5%A2%9E%E6%A8%A1%E5%9D%9711.png)
6. 修改AssemblyInfo.cs文件, 将错误的引用修改为DemoInterface命名空间。
![贴图图片-ClientDemo新增模块7](http://www.csframework.com/upload/image/ClientDemo新增模块7.png)
![贴图图片-ClientDemo新增模块8](http://www.csframework.com/upload/image/ClientDemo新增模块8.png)
模块主窗体,将错误的引用修改为DemoInterface命名空间。
![贴图图片-ClientDemo新增模块9](http://www.csframework.com/upload/image/ClientDemo新增模块9.png)
7. 重新编译解决方案,运行程序。
![贴图图片-ClientDemo新增模块10](http://www.csframework.com/upload/image/ClientDemo新增模块10.png)
![C/S框架网|原创精神.创造价值.打造精品](http://www.csframework.com/images/our03.gif)
扫一扫加作者微信
![C/S框架网作者微信](http://www.csframework.com/images/wechatcode.jpg)
![C/S框架网|原创作品.质量保障.竭诚为您服务](http://www.csframework.com/images/CS框架网提供高效优质服务.jpg)
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网