2

我正在使用以下命令从 csproj 文件创建 nupkg 文件:

nuget pack pathToMy.csproj

当我对我的一个 csproj 文件执行此命令时,nupkg 包含我的项目引用的所有依赖项和所有程序集。但是,当我在另一个解决方案中对 csproj 文件运行相同的命令时,我只会得到依赖项。我没有得到任何我的项目引用的程序集。

对此有什么想法吗?

4

1 回答 1

0

您还记得先构建项目吗?如果您尚未编译项目,则 NuGet 包将不会获取项目输出。

你也可以试试:

nuget pack pathToMy.csproj -Build

这将导致 NuGet 首先构建您的项目。

于 2011-11-06T00:33:07.053 回答