現在我知道這裏有很多這些問題,但是在翻閱它們之後,我還沒有找到解決我的具體問題的問題。類型<type>存在於'A'和'B'
我有一個ASP.NET MVC 4.5項目。我使用NuGet並將Newtonsoft.Json添加到項目中。當我用它在我的代碼(做在駱駝情況下,一些序列化),我的項目不再與下面的錯誤建立正確:
The type 'Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver' exists in both 'C:..\Microsoft Visual Studio 12.0\Blend\Newtonsoft.Json.dll" and 'C:..\Visual Studio 2013\Projects\myProject\packages\Newtonsoft.Json.6.0.1\lib\net45\Newtonsoft.Json.dll'
不幸的是,這是相同的文件下到上的公鑰每個我都不能在Web.config中使用依賴程序集引用(如其他地方所建議的)。我寧願使用通過NuGet檢索的DLL,因此升級到新版本更容易。
此外,無論是否在Temporary Internet文件夾中,所以我不能簡單地刪除它並使其工作。
如何指定要使用的特定組件文件,以便我可以正確構建項目?謝謝!
這個伎倆。對於遇到同樣問題的任何人,請注意,不應將項目組中的引用刪除到較高版本號,而只是將較低版本號中的引用刪除。 – Xaniff
也爲我W as。通過分組管理器控制檯更新我的Newtonsoft庫後,問題開始了。 – netfed