什么相当于.net核心中的nuget目标文件

时间:2016-01-21 11:35:04

标签: .net nuget coreclr

我有一个我通过Nuget分发的图书馆。在那个包中,我有一个.targets文件,它被包含在消费项目的csproj中(由nuget),这样MSBuild可以在构建期间执行任务(这有效地允许我将构建步骤注入到使用项目中。)该任务基本上调用nuget包的“tools”文件夹中包含的可执行文件。

我想知道如何使用.Net核心和新的dotnet cli实现此功能?

请参阅http://docs.nuget.org/Create/Creating-and-Publishing-a-Package

上的“将MSBuild目标和道具文件导入项目”部分

1 个答案:

答案 0 :(得分:0)

不幸的是,不支持自定义操作。您必须告诉消费者如何处理您的包裹以及如何运行。

顺便说一句,您可以在创建nuget包之后编辑它,如果有人在dnx前环境中恢复,目标将会起作用,但dnu不会运行这些脚本。