2012-06-25 17 views
5

Sto creando un pacchetto azzurro utilizzando Visual Studio (fare clic con il tasto destro del mouse su progetto azzurro -> pacchetto). Vorrei includere ed escludere alcuni file nel pacchetto simile a questo: How do you include additional files using VS2010 web deployment packages? Cosa devo fare per ottenere questo funzionamento per la funzione del pacchetto azzurro?Includi/Escludi file durante la creazione del pacchetto Azure

+0

Dopo molte difficoltà, ho potuto ottenere il funzionamento della parte Exclude files. Ho fornito passaggi dettagliati su una domanda SO [qui] (http://stackoverflow.com/a/30948078) – Amit

risposta

1

Il file del pacchetto di distribuzione di Windows Azure (CSPKG) è diverso dal normale pacchetto di pubblicazione VS anche se il file CSPKG è in realtà un file zip. Puoi rinominare CSPKG in zip e vedere cosa c'è dentro, ma non puoi aggiungere o eliminare file in questo modo poiché il tuo pacchetto sarà corrotto.

Il modo migliore per aggiungere file al CSPKG è aggiungere i file nel progetto VS e poi in quelle file delle proprietà impostate "copia locale come vero" significa aggiungere questi file in output finale. In questo modo, quando crei CSPKG, i file saranno lì.

+0

Questo non funzionerà perché il file che voglio escludere e il file che voglio includere hanno lo stesso nome di file e sentiero. – e2e8

+0

Se si sta utilizzando VS2010 per la creazione del pacchetto Windows Azure, si aggiungerà il file tramite IDE e se si utilizza lo strumento CSPACK per creare il pacchetto, sarà necessario rilasciare il file nella cartella dei ruoli da includere. Non c'è altro modo di aggirarlo. Perché hai un design così duro con il tuo progetto? – AvkashChauhan

+0

Non esiste un obiettivo equivalente a CopyAllFilesToSingleFolderForPackage per questo processo? – e2e8

Problemi correlati