nuget pack 3.4.3 csproj project.json包括依赖项



我正在尝试将packages.config更改为 csproj + project.json 用于管理Nuget软件包。我注意到一个重要的更改 - 当使用nuget pack时,它默认情况下将所有依赖项排除在packages.config时,除非设置developmentdependency=true属性,否则将其包括在内。如何达到相同的功能?我的意思是生成依赖性。project.json:

{
  "dependencies": {
    "EPPlus": "4.0.4",
    "Excel": "2.1.0.0",
    "log4net": "1.2.10.0",
    "Microsoft.Office.Interop.Excel": "11.0.0.1"
  },
  "frameworks": {
    "net451": {}
  },
  "runtimes": {
    "win-anycpu": {},
    "win": {}
  }
}

它已在Nuget的3.5.0-Beta2版本中固定,可以在此处下载:https://dist.nuget.org/index.html

最新更新