【发布时间】:2015-02-02 16:26:23
【问题描述】:
我正在托管自己的 nuget 服务器来下载软件包。我有一个包,它将一些 dll 复制到指定项目的 bin 文件夹中。这一切都很好。
有没有在安装包的时候自动添加对dll的引用?
【问题讨论】:
标签: visual-studio-2013 nuget nuget-package nuget-server
我正在托管自己的 nuget 服务器来下载软件包。我有一个包,它将一些 dll 复制到指定项目的 bin 文件夹中。这一切都很好。
有没有在安装包的时候自动添加对dll的引用?
【问题讨论】:
标签: visual-studio-2013 nuget nuget-package nuget-server
任何放置在 nuspec 文件中 lib 目标中的程序集都将自动添加为已安装项目的程序集引用。
<files>
<file src="MyAssembly.dll" target="lib\net40" />
</files>
或者,您可以在 nuspec 文件的 references 元素中指定需要作为程序集引用添加的文件,如下所示:
<references>
<reference file="MyAssembly.dll" />
</references>
有关详细信息,请参阅NuSpec Reference。
【讨论】: