
Abp梦想之旅
公西雒
《蝌蚪闯江湖》官方设计师。
珍爱生命,远离优快云。
想交流请发邮箱danding_ge@126.com或加QQ117163304。
展开
-
ABP报错:System.ArgumentNullException: 值不能为 null。 参数名: unitOfWork
在ABP项目中做执行SQL语句的实现时,遇到如下错误:ERROR 2020-09-26 11:16:16,098 [7 ] oryRepositories.xxxRepository - SELECT * FROM xxx Error.System.ArgumentNullException: 值不能为 null。参数名: unitOfWork在 Niue.Abp.Abp.EntityFramework.EntityFramework.Uow.UnitOfWorkExtensions.Get原创 2020-09-26 11:33:22 · 3393 阅读 · 0 评论 -
官网生成带Zero的Abp出现Default language is not defined!的错误
官网生成的ABP + module zero出现Default language is not defined!的错误,原因是数据库没有language数据,而不是缺少language.xml资源文件,所以先创建数据库就好了。解决方法:1.选择Web项目作为起始项目。2.打开包管理控制台,选择“EntityFramework”项目作为默认项目,然后运行EF的'Update-Da原创 2016-04-13 00:08:23 · 4895 阅读 · 0 评论 -
Abp报错Must set LocalizationSourceName before, in order to get LocalizationSource
遇到错误:Abp.AbpException: Must set LocalizationSourceName before, in order to get LocalizationSource解决方法很简单,在报错的位置如controller中加入如下代码即可。 LocalizationSourceName = ProjectNameConsts.Local原创 2016-07-06 11:35:22 · 2189 阅读 · 0 评论 -
abp项目中无法使用HttpContext.Current.Session[""]的问题
解决方法:web项目Global.asax.cs中加入如下代码 public override void Init() { this.PostAuthenticateRequest += (sender, e) => HttpContext.Current.SetSessionStateBehavior(SessionStateBehavi原创 2016-07-06 13:59:55 · 1798 阅读 · 0 评论 -
表结构设计注意事项小结
1.区分架构表、系统表、基础表、记录表。2.架构表指开发框架必须的表,如language、hangfire等。3.系统表指系统或平台的基础数据,如国家省市区县学校等常用信息、平台配置信息。需注意加代码Code字段方便查询,加排序Order,加标注字段是否系统IsSystem控制权限(禁止删除或修改)。4.基础表指实际业务基础数据,如用户角色权限、菜单、分类等等。需注意可进行模块Modu原创 2016-11-21 18:03:19 · 1669 阅读 · 0 评论