由nuget

时间:2018-03-27 04:10:13

标签: visual-studio visual-studio-2015 nuget

我想通过NuGet向解决方案添加项目(而不是项目),但我创建了一个带有以下文件元素的Nuspec文件:

<files>
    <file src="..\A.txt" target="content" />
</files>

但是文件A.txt被添加到项目中而不是解决方案。所以我想知道有没有办法将文件添加到解决方案级别而不是项目级别?

1 个答案:

答案 0 :(得分:0)

  

所以我想知道有没有办法将文件添加到解决方案级别而不是项目级别?

恐怕没有这样直接的方法。因为NuGet团队deprecated solution level package在NuGet 3.0中。

所以,此时,nuget是项目级别的包管理器,我们无法直接将文件添加到解决方案级别。

但是,您可以通过install.ps1文件执行此操作。 Matt在以下主题中提供了PowerShell脚本,您可以参考:

Adding solution-level items in a NuGet package

希望这有帮助。