MixERP数据库配置错误

时间:2017-09-15 13:55:02

标签: c# asp.net visual-studio-2015 mix

我已经从github克隆了该项目,并按照MixERP文档中的说明进行操作。在Visual Studio中成功构建了项目,安装了PostgreSQL版本9.6。

当我运行项目时,它给了我错误

  

关系config.mixerp不存在

我们正在使用VS2015,PgAdmin4。

  

错误:42P01:关系“config.mixerp”不存在     描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

     

异常详细信息:Npgsql.NpgsqlException:错误:42P01:关系“config.mixerp”不存在

     

来源错误:

     

在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。

1 个答案:

答案 0 :(得分:0)

我正在运行相同版本的VS和pgAdmin。我注意到运行db脚本不会在数据库中创建任何表或视图。我怀疑mixp还没有与PostgreSQL 9.6完全兼容。查看DbServer.config,在开发过程中使用了PostgreSQL 9.4。

将PostgreSQL降级到v9.4将解决您遇到的问题。我建议完全卸载PostgreSQL 9.6并安装PostgreSQL 9.4,然后再按照安装文档进行操作。