基于开发框架ClientDemo演示版源码新增业务功能模块操作详解


本文将指引您怎样使用代码生成器生成业务模块(Project),以及集成代码到vs解决方案。

2. 生成业务模块DLL类库向导,注意红圈中3处修改:


c:\test\目录文件列表:

3. 回到上一级目录,将此目录复制到vs解决方案所在同级目录


4. 打开vs解决方案,添加现有项目,选择csproj文件


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

6. 修改AssemblyInfo.cs文件, 将错误的引用修改为DemoInterface命名空间。


模块主窗体,将错误的引用修改为DemoInterface命名空间。

7. 重新编译解决方案,运行程序。


扫一扫加作者微信


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