1、官网介绍:NCF - NeuCharFramework | NCF文档
2、下载NCF框架代码:https://github.com/NeuCharFramework/NCF
3、运行NCF框架
- 用vs2022 打开下载的NCF项目NCF\src\back-end\NCF.sln文件
- 修改数据库配置文件NCF\src\back-end\Senparc.Web\App_Data\DataBase\SenparcConfig.config数据库连接,根据需求进行修改 NCF第一次拉取后默认配置为SQLServer
-- 默认方式 <SenparcConfig> <Id>3</Id> <Name>Local-SqlServer</Name> <!--本地Demo默认数据库(可在appsettings.json中修改DatabaseName配置)--> <ConnectionStringFull><![CDATA[Server=.\;Database=NCF; initial catalog=NCF;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework]]> <ApplicationPath><![CDATA[/]]></ApplicationPath> </SenparcConfig> -- 含用户名密码的设置方式 <SenparcConfig> <Id>3</Id> <Name>Local-SqlServer</Name> <!--本地Demo默认数据库(可在appsettings.json中修改DatabaseName配置)--> <ConnectionStringFull><![CDATA[Server=192.168.8.254,14480;Database=NCF_Dapr; User ID=sa; Password=@WSXzaq1;Application Name=fxu]]></ConnectionStringFull> <ApplicationPath><![CDATA[/]]></ApplicationPath> </SenparcConfig>
- 启动Ctrl+F5
4、安装
- 首次启动会提示安装
- 保存密码进入后台
5、创建NCF模块
- 安装XNCF Model 模板:dotnet new --install Senparc.Xncf.XncfBuilder.Template
- 进入后台模块管理安装Senparc.Xncf.XncfBuilder模块
- 开启
- 选中生成XNCF并执行
- 重新生成Senparc.Web并解决报错信息(把缺少引用的命名空间给加上)然后运行就完成了NCF模块的创建