因为SQL SERVER 2008 不支持FETCH分页方式,所以需要修改配置:
optionsBuilder.UseSqlServer("Data Source=.;Initial Catalog=OpenAuthDB;User=sa;Password=123456;Integrated Security=True;", b => b.UseRowNumberForPaging());
改为rownumber的分页。
当然最好的解决方式是升级SQL SERVER到2012或以上版本。
OpenAuth.Core是 千星项目OpenAuth.Net基于.Net Core 2.1的快速开发框架。一直致力于做最好用的.NET权限工作流框架。核心模块包括:组织机构、角色用户、权限授权、表单设计、工作流等。它的架构精良易于扩展,是中小企业的首选。 http://www.openauth.me/