我正在尝试将.targets和.props文件放入我的Nuget包的构建目录中。我知道如何使用.nuspec文件执行此操作,但我希望在我的MSBuild项目文件中执行此操作。
我找不到如何执行此操作的文档,但Microsoft开发人员似乎是在repo" core-setup"文件Microsoft.NETCore.App.pkgproj。
<File Include="$(PropsFile)">
<TargetPath>build/$(NETCoreAppFramework)</TargetPath>
</File>
当我尝试复制上面的用法时,构建成功但是元素显然被忽略,因为Nuget包中不存在构建目录。使用它有一些技巧吗?感谢您提供的任何指导。
(我使用的是MSBuild 15.3.409.57025,我相信这是最新版本。)
答案 0 :(得分:0)
我找到了实现目标的方法。我还不清楚它在我上面提到的文件中是如何工作的,但我对这是一个谜是没关系的。
<Content Include="MyTargets.targets">
<Pack>true</Pack>
<PackagePath>build</PackagePath>
</Content>