我有一個引用DevExpress庫的MVC UI的解決方案。引用鏈造成重複引用/模糊調用
我有我的幫手,其使用的DevExpress庫的構建,從而引用一個單獨的DLL:
MyFramework -> DevEx libs
Build to dll(s)
MyWebUI -> DevEx Libs
MyWebUI -> MyFramework.dll
採用這種設置,當我嘗試運行UI應用程序,我得到以下誤差上視圖編譯:
呼叫是下列方法或屬性之間曖昧:「DevExpress.Web.Mvc.UI.HtmlHelperExtension.DevExpress(System.Web.Mvc.HtmlHelper)」和「DevExpress.Web。 Mvc.UI.HtmlHelperExtension.DevExpress(System.Web.Mvc.HtmlHelper)'
如果我從UI項目中刪除MyFramework
引用,則不會發生這種情況。
這似乎是這種devexpress庫被引用兩次,我不知道如何解決它。在UI項目的參考列表中,每個DevEx庫當然只列出一次,並且有一個對我的框架dll的引用。
我不知道這是DevEx問題還是.NET中的一般參考問題(我的猜測是後者)。