这几天我一直在为此苦苦挣扎。谷歌搜索并尝试不同的东西,但没有进展。
我正在做一个 MVC 项目,但我需要使用来自另一个项目(Web 项目)的服务。我确实构建了 web 项目并在 mvc 项目中引用了它的 dll。我可以从引用的项目中访问成员,并且一切都编译得很好。
然而,问题是在运行时我的代码正在调用一个引用项目的类并且它抛出这个“无法加载类型”无论如何!
这是有问题的代码行
CurrentAgency = new AgencySystem().RetrieveByApiCode(agencyCode);
AgencySystem 位于引用的程序集中。
但它一直说 “无法从程序集'EPaymentInvoicing,Version = 1.0.0.0,Culture = Neutral,PublicKeyToken = null'加载类型'EPaymentInvoicing.BusinessFacade.AgencySystem'。”
知道为什么吗?注意:引用的项目是用 vs2008 构建的,而 MVC 项目是在 vs2010 中
谢谢(如果您需要更多信息,我会很高兴)