我有一個引用兩個類庫的Web項目。如何獲取項目以引用正確版本的依賴關係?特別是EF 5和6
其中一個庫參考Entity Framework 5.0
和其他參考文獻Microsoft.Web.WebPages.OAuth
,其依次參考Entity Framework 6.0
。沒有找到
方法:「太虛System.Data.Entity.Infrastructure.DbEntityEntry`1
當web項目,繼續在
EF5
庫來執行代碼中執行代碼,它抱怨。 set_State(System.Data.EntityState)」
我相信這是由於EF6
被引用,而不是EF5
並且隨後沒有找到上述方法。
我的假設是否正確?如果是這樣,是否有辦法讓每個項目使用正確的版本而不被「重寫」?
我查看了綁定重定向,但不知道如何實現我所需要的?
非常感謝,我只是想着實際升級EF5參考。如果它沒有太多麻煩,我可能會更喜歡那條路線。 –
@AdamNaylor:從EF5到EF6升級應該是相當簡單的,並且在長度上MSDN [升級到EF6](http://msdn.microsoft.com/en-US/data/upgradeEF6)進行說明。 –
太好了,謝謝。 –