在构建服务器中复制Newtonsoft.json.dll

时间:2018-01-09 11:45:39

标签: c# tfs build reference blend

我正在尝试构建一个不使用Newtonsoft.Json.dll的WCF C#项目。 我检查了packages.config和* .csproj文件。

在构建服务器中构建应用程序时,会将Newtonsoft.Json.dll复制到bin路径 构建日志: 将文件从“d:\ Microsoft Visual stdio 12.0 \ blend \ newtonsoft.json.dll”复制到“\\ bin \ newtonsoft.json.dll”

为什么要复制?

1 个答案:

答案 0 :(得分:0)

就像上面提到的那些人一样,你可能正在使用其他依赖于Newtonsoft的库。所以,只需检查你的项目。

以下是您的参考资料:

  

Microsoft.TeamFoundation.Build.Client.dll时(或   {TFS引用的Microsoft.TeamFoundation.Build.Common.dll)   插件设置为CopyLocal(或Private),构建器将全部复制   它与插件文件夹的依赖关系,例如

     
      
  • Microsoft.TeamFoundation.Diff.dll
  •   
  • Microsoft.TeamFoundation.VersionControl.Client.dll
  •   
  • Microsoft.TeamFoundation.WorkItemTracking.Proxy.dll
  •   
  • Newtonsoft.Json.dll version 4.5.0
  •   
     

来源链接:   https://github.com/gitextensions/gitextensions/issues/3041