我正在创建一个 NuGet 包,希望确保在所有情况下都能正常工作。在这种情况下,我正在使用 "Build" 惯例文件夹添加构建目标。我正在添加的目标需要知道 NuGet 包文件夹的位置。很多示例都假设可以使用 "..\Packages",但是 NuGet 允许您通过 nuget.config 文件重新定位包文件夹。是否有一种方法可以从 build.targets 文件中获取正确的 NuGet 包文件夹位置?
(背景信息)
我正在编写一个需要将本地 dll 复制到 bin 目录的包。我可以使用后期生成事件,但那似乎有点 hacky。我宁愿包含一个目标,来调用 msbuild 的 任务,SkipUnchangedFiles=true,但为了使其工作,我需要知道包文件夹的位置。
(背景信息)
我正在编写一个需要将本地 dll 复制到 bin 目录的包。我可以使用后期生成事件,但那似乎有点 hacky。我宁愿包含一个目标,来调用 msbuild 的 任务,SkipUnchangedFiles=true,但为了使其工作,我需要知道包文件夹的位置。