タグ付けされた質問 「asp.net-mvc-5.1」

11
新しいASP.NET MVC 5プロジェクトのNuGetパッケージ参照を更新した後、JSON.NETとのアセンブリバージョンの競合を修正するにはどうすればよいですか?
VS 2013(Update 1)で新しいASP.NET MVC 5 Webプロジェクトを作成し、すべてのNuGetパッケージを更新しました。プロジェクトをビルドすると、次の警告が表示されます。 警告MSB3243:「Newtonsoft.Json、Version = 6.0.0.0、Culture = neutral、PublicKeyToken = 30ad4fe6b2a6aeed」と「Newtonsoft.Json、Version = 4.5.0.0、Culture = neutral、PublicKeyToken = 30ad4fe6b2a6aeed」の間の競合を解決する方法はありません。 しかし、web.configを確認すると、バインディングリダイレクトが設定されていることがわかります。 <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/> <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/> </dependentAssembly> これはまさに警告が忠告するものです。 この警告を修正するにはどうすればよいですか?

28
タイプ 'Expression <>'は、参照されていないアセンブリで定義されています
ASP.NET MVC4.5.2フレームワーク。 入力した後 @Html.LabelFor() or @Html.EditorFor() ビューで エラーが発生します:タイプ 'Expression &lt;&gt;'は、参照されていないアセンブリで定義されています。アセンブリ 'System.Core、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = b77a5c561934e089'への参照を追加する必要があります。 アセンブリリファレンスSystem.Core.dll、バージョン4.0.0.0、ランタイムバージョンv4.0.30319を追加しました。また、web.configで行いました
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.