在 .nuspec 中配置 <file src = <whatever> /> 的正确方法

Correct way to configure <file src = <whatever> /> in a .nuspec

在遭到抨击和否决之前,我已经浏览了 Microsoft 和 nuget 网站上的所有文档。

我正在尝试创建一个 nuget 包,但无法弄清楚 .nuspec 文件中下面的路径应该是什么

<files>
<file src ="xxx.dll" target = "lib\net45" />
</files>

我试过"bin\debug\xxx.dll"、"bin\release\xxx.dll"、"xxx.dll"、“\xxx.dll”

Team city(这是我构建和创建 nuget 包的地方)向我抛出以下不同的错误:

找不到文件:'xxx.dll'。

[pack] 找不到部分路径 'D:\TFS\Workc5815022c86f81\bin\release'。

感谢您提供有关如何提供路径的任何见解或示例。

实际上 TC 构建(在之前的 msbuild 步骤中)提到了它是哪个目录 'outputting' DLL,我只是将其插入 nuspec :)

编辑:它正在寻找 "parentFolder\bin\debug\xxx.dll"