ABP vNext报错:An unhandled exception occurred while processing the request.求大佬解惑??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ABP vNext报错:An unhandled exception occurred while processing the request.求大佬解惑??相关的知识,希望对你有一定的参考价值。
问题:下载的官方模板,MVC,EF,无移动端,代码分层。 单独运行Http.Host接口是正常的,但是Web运行不起来,报此错误.我看过其让人的教学答疑:路由规则和Controller都是模板自带的,并未修改。求问还有什么可能原因嘛??
如果使用来mvc +efEF是一个实体对象数据库的框架,是需要进行数据库的连接的,如果使用的自带的应该是sqlserver数据库,建议你看看本机是否安装来数据库的引擎和实例,然后查看实例的数据库连接字符串是否可用 参考技术A EF是一个实体对象数据库的框架,是需要进行数据库的连接的,如果使用的自带的应该是sqlserver数据库,建议你看看本机是否安装来数据库的引擎和实例,然后查看实例的数据库连接字符串是否可用EF是一个实体对象数据库的框架,是需要进行数据库的连接的,如果使用的自带的应该是sqlserver数据库,建议你看看本机是否安装来数据库的引擎和实例,然后查看实例的数据库连接字符串是否可用
Abp vNext 修改默认表前缀
1.修改 MyProjectMigrationsDbContext中OnModelCreating方法中
builder.ConfigurePermissionManagement("Abp_"); builder.ConfigureSettingManagement("Abp_"); builder.ConfigureBackgroundJobs(o => o.TablePrefix = "Abp_"); builder.ConfigureAuditLogging("Abp_"); builder.ConfigureIdentity(o => o.TablePrefix = "Abp_"); builder.ConfigureTenantManagement("Abp_");
2.在Startup中ConfigureServices添加:
SettingManagementDbContext.TablePrefix = "Abp_"; PermissionManagementDbContext.TablePrefix = "Abp_"; BackgroundJobsDbContext.TablePrefix = "Abp_"; AbpAuditLoggingDbContext.TablePrefix = "Abp_"; IdentityDbContext.TablePrefix = "Abp_"; TenantManagementDbContext.TablePrefix = "Abp_";
以上是关于ABP vNext报错:An unhandled exception occurred while processing the request.求大佬解惑??的主要内容,如果未能解决你的问题,请参考以下文章