现在我知道这里已经有很多这样的问题了,但是翻过它们之后,我找不到解决我特定问题的问题了.
我有一个ASP.NET MVC 4.5项目.我使用NuGet并将Newtonsoft.Json添加到项目中.只要我在我的代码中使用它(在camel-case中进行一些序列化),我的项目就不再正确构建,并出现以下错误:
类型'Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver'存在于'C:..\Microsoft Visual Studio 12.0\Blend\Newtonsoft.Json.dll"和'C:..\Visual Studio 2013\Projects\myProject\packages\Newtonsoft.Json.6.0.1\LIB \net45\Newtonsoft.Json.dll"
不幸的是,它是相同的文件到每个公钥,所以我不能使用Web.config中的依赖程序集引用(如其他地方所建议).我更喜欢使用通过NuGet检索的DLL,因此升级到新版本更容易.
此外,没有人在Temporary Internet文件夹中,所以我不能简单地删除它并使其工作.
如何指定我想要使用的特定程序集文件,以便我可以正确构建项目?谢谢!