.NET 4.0から4.5にMVCプロジェクトをアップグレードしたばかりで、ビルドしようとするといくつかのエラーが発生します。デバッグ方法:同等のIDを持つ複数のアセンブリをインポートしましたか?
どこでこのデバッグを開始するのかわかりませんので、正しい方向のポインターがあればわかります。もちろん、解決策です。
複数のアセンブリ同等の同一性を有する がインポートされています: 'C:[PATH] \パッケージ\ Microsoft.Bcl.1.1.10 \ \ net40 \ libにSystem.IO.dll' と 「C:\プログラムファイル(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ Facades \ System.IO.dll 'を参照してください。 重複する参照の1つを削除します。 [プロジェクト名] C:同等の同一性を有する[PATH] [PROJECTNAME] \ CSC
複数のアセンブリ がインポートされている: 「C:[PATH] \パッケージ\ Microsoft.Bcl.1.1.10 \ libに\ net40 \ System.Runtime.dll ' と' C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ Facades \ System.Runtime.dll 'を参照してください。 重複する参照の1つを削除します。 [プロジェクト名] C:同等の同一性を有する[PATH] [PROJECTNAME] \ CSC
複数のアセンブリ がインポートされている: 「C:[PATH] \パッケージ\ Microsoft.Bcl.1.1.10 \ libに\ net40 \ System.Threading.Tasks.dll ' と' C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ Facades \ System.Threading.Tasks.dll 'を参照してください。 重複する参照の1つを削除します。 [プロジェクト名] C:[PATH] [PROJECTNAME] CSC
を\私は、エラーをGoogleで検索すると、これは多くの場合、EFに関連して言及しているように見えたので、私
を試してみた何それをuniinstallして、最新バージョンにデートしていましたが、これは顕著な効果はありませんでした。
ナゲットパッケージを最新バージョンにアップデートしようとしましたが、やはり目立った効果はありませんでした。
私もMicrosoft.Bclをアンインストールしようとしたが、それが原因とさせて頂いておりません。 「Microsoft.Net.Http.2.2ので「Microsoft.Bcl.1.1.10」をアンインストールして
はできません。 .29 'はそれに依存します。
最後に、それはthis questionと関連しているようですが、そこには答えがなく、私の頭に少しでもTBHがあります!
更新
私は(のBclパッケージをアンインストールし、再インストールを推奨)thisをお読みください。
私はunstalled Microsoft.Net.Http.2.2.29
とbclパッケージです。プロジェクトをビルドしましたが、ローカルで実行すると、私は得ました。
ファイルまたはアセンブリ 'System.Web.Helpers'またはその依存関係の1つをロードできませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。 (例外からHRESULT:0x80131040)
私はそれらを再インストールしました。でも今でも同じエラーメッセージが表示されています。
System-Web-Helpers.dll
をインストールしても効果がありません。
[バインディングリダイレクト](https://msdn.microsoft.com/en-us/library/eftw1fys(v = vs。 110).aspx)をWeb.configの 'System.Web.Helpers'に追加します。 –