2017-06-26 64 views
1

我目前正在开发一个GT-MP服务器(用于GTA V的自定义多人模式) 服务器在我的计算机(Windows)上完美运行,但是当我试图在Linux VPS我有一些奇怪的错误。在Linux中使用DbContext实体框架时遇到问题

它与实体框架有关,因为当我尝试运行不使用它的脚本时,它工作得很好。

我一直在网上找了几个小时解决方案,但没有。 我想也许我需要在Linux服务器上安装EF?或者它可能没有访问数据库的权限? 任何帮助表示赞赏。

错误: https://pastebin.com/GGX7sAnq

https://puu.sh/wupk2/edcd948908.png 
+0

您使用的是什么版本的.net?什么版本的EF? –

+1

尝试使用MONO_LOG_LEVEL = debug运行并查看它显示的内容。另外,如果您运行调试版本,请尝试在发布版本上进行测试。 – Evk

+0

EF版本6和.net 4.5 – ShokeR

回答

1

感谢@Evk对我的帮助,得到的答复是刚刚降级单因为有一些错误与最新版本。

编辑:
单Vesrion我有问题:5.0.1稳定(5.0.1.1)
降级到4.8.1版本似乎解决问题!

+0

将包括哪个版本确实存在问题并降级,以便将来访问者遇到类似问题。 – Evk