如何最好地使用NuGet进行源文件部署

时间:2014-05-14 14:10:56

标签: nuget nuget-package

我想使用NuGet包来构建核心帮助程序库的包,我想将其作为源文件添加到其他项目中。我想使用源文件而不是库,原因有几个,主要是我在SharePoint Projects中需要它们,这一方面比其他库更容易部署,另一方面有助于减少版本冲突。

我知道我可以将源文件作为内容添加到NuGet包中,这会将它们与包一起安装。但这不能与包恢复一起使用,我不希望在所有项目中将这些文件检入源代码控制。

是否有可能制作一个不将文件复制到项目中的NuGet包,而是将指向包文件夹中的文件的文件链接添加到项目中?我认为这种方法可以解决我的用例。

由于 帕斯卡

1 个答案:

答案 0 :(得分:0)

可以使用PowerShell脚本添加链接文件,例如使用此NuGet脚本:http://www.nuget.org/packages/Baseclass.Contrib.Nuget.Linked/