0

我们有以下解决方案结构:

Solution
--Project1
--Project2
...

在项目 2 中是接口。项目 1 对项目 2 有参考。我们正在使用 Nuget.exe 构建包,如下所示:

NuGet.exe Pack Project1.csproj -Symbols

我们得到的是两个包,一个带有源代码而 pdb 的另一个仅带有程序集。但是缺少的是来自其他项目(项目 2)的源、pdb 和程序集。如果我们手动添加它(这是相当乏味的工作),我们可以将符号包上传到符号服务器。

我们做错了什么?我们是否有必要也从项目 2 构建 NuGet 包并使项目 1 依赖于该项目(这也是相当乏味的工作)?

4

1 回答 1

1

是的,您需要为项目 2 创建一个包并将其添加为项目 1 的依赖包。我已经提出了一个问题,看看是否有办法对其进行优化。

谢谢

布瓦

于 2012-11-16T22:22:28.427 回答