L'eliminazione definitiva dei pacchetti non è supportata, ma è possibile controllare il modo in cui sono elencati. (presumendo che tu stia parlando di nuget.org).
Dopo aver effettuato l'accesso, vi sono ulteriori informazioni sulla pagina del pacchetto di eliminazione. per esempio. https://nuget.org/packages/Parser/1.0.0.0/Delete.
Citando la spiegazione di NuGet dalla pagina pacchetto di eliminazione:?
"Perché non posso eliminare il mio pacchetto nostra politica è di solo eliminare definitivamente i pacchetti Nuget che ne hanno davvero bisogno, come ad esempio pacchetti che contengono le parole d'accesso, dannosi/codice dannoso, ecc. Questa politica è molto simile alle politiche impiegate da altri gestori di pacchetti come Ruby Gems
L'esclusione del pacchetto rimuove il pacchetto dalla disponibilità nel NuGet. Il pacchetto è ancora disponibile per il download come una dipendenza per tre motivi principali:
Altri pacchetti possono dipendere da quel pacchetto. Questi pacchetti potrebbero non essere necessariamente in questa galleria. Assicura che le persone che utilizzano NuGet senza l'invio di pacchetti (ripristino del pacchetto) non vengano interrotte. aiuta a garantire che importanti comunità di pacchetti di proprietà non vengono cancellati di massa."
Vorrei suggerire unlisting il pacchetto precedente e urtare la versione a 1.0.0.1 dopo l'aggiunta della dipendenza.
fonte
2012-07-25 17:24:13
Sì, OP non può decidere di urtare il numero di versione, ma quando si prende il pacchetto per un giro in pubblico, si deve obbedire alle regole della strada. –