如何在dotnetcore输出中包含.dll引用?

时间:2016-12-21 00:38:54

标签: .net .net-core aws-lambda

我使用.net核心创建了一个c#库。 构建项目时,只有主dll包含在“debug”(etc ...)输出目录中。

如果您通过nuget分发库,这是有道理的,但我的分发目标是AWS Lambda。为此,我需要将所有库的依赖项上传到单个zip包中。

我正在寻找dotnet-pack和dotnet-publish,但似乎无法找到一种方法来告诉dotnet构建我的项目,并将所有引用的DLL移动到输出目录中。

我已经搜索了所有关于依赖项位置以及如何打包nuget的信息,但我似乎无法弄清楚如何完成我需要的工作。

我不是.net的新手,但我很擅长核心。如果有帮助,项目类型是'xproj'。

想法?

1 个答案:

答案 0 :(得分:1)

您需要的是self-contained deployment