2017-06-26 87 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