【发布时间】:2014-02-15 00:00:48
【问题描述】:
现在我知道这里已经有很多这样的问题了,但是在翻阅它们之后,我还没有找到一个可以解决我的具体问题的问题。
我有一个 ASP.NET MVC 4.5 项目。我使用 NuGet 并将 Newtonsoft.Json 添加到项目中。一旦我在我的代码中使用它(在骆驼情况下进行一些序列化),我的项目就不再正确构建,并出现以下错误:
“C:..\Microsoft Visual Studio 12.0\Blend\Newtonsoft.Json.dll”和“C:..\Visual Studio 2013\Projects\myProject”中都存在“Newtonsoft.Json.Serialization.CamelCasePropertyNamesContractResolver”类型\packages\Newtonsoft.Json.6.0.1\lib\net45\Newtonsoft.Json.dll'
不幸的是,每个文件上的公钥都是同一个文件,所以我不能在 Web.config 中使用依赖程序集引用(如其他地方所建议的那样)。我更喜欢使用通过 NuGet 检索到的 dll,以便更轻松地升级到新版本。
此外,Internet 临时文件夹中没有一个,所以我不能简单地删除它并让它工作。
如何指定我想使用的特定程序集文件以便正确构建项目?谢谢!
【问题讨论】:
标签: asp.net visual-studio