单声道项目隐藏了对程序集的引用



我一直在研究我下载的示例项目。我一直在修补它,试图让它在 Mono 上编译和运行。为了做到这一点,我把所有引用都拉到了System.Data.Entity。我已经做到了它正在编译的地步,但是当我运行它的那一刻,我得到一个HTTP/500,指出找不到实体程序集:

System.IO.FileNotFoundException
Could not load file or assembly 'System.Data.Entity, Version=3.5.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.
Exception stack trace:
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 

我知道我没有那个程序集。我的解决方案是提取对它的所有引用。此引用可能隐藏在哪些位置?

对"System.Data.Entity"进行"全文"和"完整项目"搜索,以查找其余引用的位置。

相关内容

最新更新