所以我有一个网站,我正在尝试为 Octopus Deploy 打包。
我有以下文件夹结构:Web | Views | WantThis Dontwantthis WantThis1 WantThis2 ... (lots more) Scripts
我正在尝试排除“Dontwantthisfolder”
所以我的 nuspec 看起来像这样:...<file src="..\Web\Views\**\*.*" exclude="**\Dontwantthis\**" target="web\Views" />...
虽然它不起作用,但我仍然得到“Dontwantthis”文件夹。
有谁知道我怎么能做到这一点?
最佳答案
你很接近。试试这个:
<files>
<file src="..\Web\Views\**\*.*" exclude="..\Web\Views\DontWantThis\*" target="Web\Views" />
</files>
我能够使用以下文件系统结构排除
DontWantThis
:Root
|
Source
|
Test.nuspec
Web
|
Scripts
|
Script.js
Views
|
DontWantThis
|
Bad.cshml
WantThis
|
Good.cshtml
...
关于c# - 如何从 nuget 包中排除子目录和内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26142479/