2013-03-27 68 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