【发布时间】:2013-08-28 16:06:10
【问题描述】:
我有一些问题,我正在处理通过 VS2012 添加的某些 nuget 安装包的 copylocal 值设置为 true,而其他人没有设置任何值。
nuget 如何知道何时添加 copylocal 而不是添加?
我缺少的 nupkg 文件中是否缺少某些设置?
我(简要)查看了 nuget 的源代码,如果存在 copylocal 值,则应将其设置为 true。
例如
Install-Package System.Web.Mvc
解决
<Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Private>True</Private>
<HintPath>..\packages\Microsoft.AspNet.Mvc.4.0.30506.0\lib\net40\System.Web.Mvc.dll</HintPath>
</Reference>
但是
Install-Package Newtonsoft.Json
解决
<Reference Include="Newtonsoft.Json">
<HintPath>..\packages\Newtonsoft.Json.5.0.6\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
【问题讨论】:
标签: visual-studio-2012 nuget nuget-package nugetgallery nuget-spec