2017-12-21 5 views
0

This question ist ähnlich, aber hilft mir nicht ganz.Ausschließen von Dateien aus Nuget-Paket, während alle

Ich verwende das folgende -Tag, um zu versuchen, alle Dateien außer einem Ordner hinzuzufügen, aber es funktioniert nicht.

<file src="**" exclude="BuildConfig" /> 

** erfolgreich kopiert alle Ordner und Inhalte, aber der Ausschluss funktioniert nicht.

Ich habe versucht, mehrere Varianten:

<file src="**" exclude="**\BuildConfig" /> 
<file src="**" exclude="**\BuildConfig\*" /> 
<file src="**" exclude="**\BuildConfig\*.*" /> 
// mentioned in the question above, not sure why you would need to .. back if it's a root folder 
<file src="**" exclude="..\BuildConfig\*.*" /> 

Und im Grunde jede Kombination, die ich denken konnte.

sieht Meine Ausgabe nuget zip wie folgt aus:

- App 
- App_Data 
- BuildConfig 
- Views 
- etc 

Wie kann ich diesen Ordner auf der Stammebene ausschließen, während eine ganze umfassen tun?

Ich baue dies mit Oktopack für Oktopus bereitstellen, wenn das wichtig ist.

Antwort

0

Ich habe es herausgefunden. Ich habe versucht, BuildConfig\* zu tun, die Dateien nicht gefunden hat, weil sie alle in Unterordnern waren.

Das folgende Skript entfernt alle Dateien aus dem BuildConfig Ordner und Unterordner, so dass der Ordner nicht enthalten sein:

<file src="**" exclude="**\BuildConfig\**" /> 
Verwandte Themen