NuGet文件标签中的可选或条件文件夹?

Css*_*Bee 6 msbuild conditional file nuget nuspec

我想做一些MsBuild的工作:为.nuspec文件中引用的文件设置条件.

基本上它看起来像这样:

<files>
  <file src="myFolder/aaa/*.dll" target="lib\net45" condition="!Exists('bestFolder')" />
  <file src="bestFolder/ccc/*.dll" target="lib\net45" condition="Exists('bestFolder')" />
</files>
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?可以根据特定条件分组多个文件夹和文件.另请注意,如果存在某些文件夹,则应对其进行扫描.

谢谢,CssaBee

小智 2

不,目前 NuGet 不支持此功能。您可以在https://nuget.codeplex.com/WorkItem/Create提交 NuGet 功能请求。