我有另一個這樣的「無法加載文件或程序集或它的一個依賴項」問題。無法加載文件或程序集或它的一個依賴項
其他信息:無法加載 文件或組件 'Microsoft.Practices.Unity, 版本= 1.2.0.0,文化=中性 公鑰= 31bf3856ad364e35' 或一個依賴的 之一。位於 程序集清單定義 與程序集引用不匹配。 (異常來自HRESULT:0x80131040)
我不知道是什麼原因造成這種或如何,我可以調試它自己身上找原因。
我已經做了搜索我的解決方案目錄的.csproj文件,每一個地方我有團結,我有:
參考 包括=「Microsoft.Practices.Unity, 版本= 2.0.414.0文化=中性, 公鑰= 31bf3856ad364e35, ProcessorArchitecture用於= MSIL」
找不到任何地方的任何引用這在我的任何項目違背1.2.0.0。
任何想法我應該如何去解決這個問題?
我也希望提示如何調試這樣的問題。
可以在任何你引用的程序集是在舊'Unity'庫使用了一些東西? – decyclone 2010-12-17 11:19:33
也許......但我怎麼才能找到哪個程序集?我的解決方案中有很多項目和很多潛在的嫌疑人......反覆試驗和錯誤bruteforce看起來有點沒有希望...... – ronag 2010-12-17 11:21:47
您只需查看項目中引用的程序集就會發現此錯誤。 – decyclone 2010-12-17 11:26:17