2013-03-27 76 views
1

我在CentOS 6上運行Mono 3.0.6。我已經發布了一個ASP.NET 4.0/MVC4網站,並且在消除了一些兼容性問題後,我遇見了一堵牆。每當我嘗試訪問該應用程序,我得到這個錯誤:單聲道3.0.6 - System.IO.FileNotFoundException

System.IO.FileNotFoundException 
Could not load file or assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. 

Description: HTTP 500.Error processing request. 
Details: Non-web exception. Exception origin (name of application or object): mscorlib. 

我認爲這是由於單使用EF6的事實,但是這仍然是Alpha和因此微軟捆綁EF5。修復這個錯誤的最優雅,最不「駭人」的方式是什麼?

回答

0

你需要弄清楚什麼是文件找不到。爲此,您可以使用env vars MONO_LOG_MASK="asm"MONO_LOG_LEVEL="debug",解釋爲here