2017-05-03 56 views
1

私は "ファイル - >新しいプロジェクト - >新しいasp.netコアmvc​​"(.net Core 1.1)を持っていて、2つのNugetパッケージ:タイプxはyとzの両方に存在します(Visual Studio 2017と.net Core)

  • System.Globalization
  • System.Text.Encoding

ソリューションエクスプローラで見られるようにどちらのバージョン4.3。エラーは下位バージョン4.2に関連しています。 csprojは4.3バージョンも参照しています。 4.2 refはどこにありますか? enter image description here

私は4.0.10と4.2.0競合を取得4.3.0バージョン...

blabla.cs(117,23)アンインストールする場合:エラーCS0433:型「エンコーディングをSystem.Text.Encoding、バージョン= 4.0.10.0、カルチャニュートラル、PublicKeyToken = = b03f5f7f11d50a3a 'と 'System.Runtime、バージョン= 4.2.0.0、ニュートラル文化=、なPublicKeyToken = b03f5f7f11d50a3a'

"の両方に存在します'

はこれと関連しているブラウザリンクです。もしそうなら、どうすれば修正できますか? https://stackoverflow.com/a/43571044/169714

edit2 @Ilya Chumakovはこの他のstackoverflowトピックを参照しました。だから私は、グローバリゼーションやエンコーディングのためのソリューションエクスプローラを検索し、私が得たすべては(nugetバージョン)4.3への参照の依存関係の下でソリューションエクスプローラでbrowserlinkパッケージを削除することによって修正され enter image description here enter image description here

+0

同様の問題:http://stackoverflow.com/questions/43757769/error-cs0433-the-type-webutility-exists-in-two-places –

答えて

関連する問題