lettura Using NuGet without committing packages to source control ho capito che dovrei aggiungere la cartella .nuget
al mio progetto per consentire il ripristino del pacchetto durante la costruzione e la lettura ... Prepare a git repo for NuGet ho capito che potrei rimuovere NuGet.exe
e NuGet.config
e consentire all'IDE di scaricarli automaticamente impostando DownloadNuGetExe
in true
in NuGet.targets
.NuGet - Come configurare ripristinare pacchetto su MonoDevelop/Xamarin Studio
Beh, io sono un po 'confuso dal 1) Xamarin Studio non scaricare né NuGet.exe
né NuGet.config
... e 2) la cartella .nuget
non è necessario a tutti dal momento che si potrebbe semplicemente emettere comando Restore Pacchetti Nuget su il solution explorer e i pacchetti vengono comunque ripristinati.
Detto questo, qual è il modo giusto per configurare il pacchetto ripristinare su Xamarin Studio/MonoDevelop?
perché non implementare? – JarrettV
Il team NuGet consiglia di utilizzare NuGet restore anziché utilizzare il file NuGet.targets. L'ultima versione di NuGet ripristinerà automaticamente i pacchetti NuGet durante la compilazione senza richiedere un file NuGet.targets. Quindi questo potrebbe essere implementato nell'addin di Xamarin Studio. Lo svantaggio è che l'addin dovrebbe essere caricato all'avvio per rilevare eventuali eventi di build. Questo è il motivo per cui ho solo aggiunto il supporto per il ripristino che viene attivato tramite un menu. –