Sono relativamente nuovo per lo studio visivo (ho passato la maggior parte della mia vita su Linux) e sono piuttosto confuso riguardo al processo di compilazione di Windows, specialmente riguardo a NuGet.
Ho una soluzione Xamarin PCL con diversi progetti (per ogni implementazione) e ho rimosso i file packages.config in ogni directory e li ho sostituiti con i file project.json (sebbene l'UWP fosse già in questo formato).
Tuttavia, non riesco a capire come far funzionare tutto insieme. Stranamente, NuGet funziona ancora, ma non modifica i miei file project.json (ad eccezione di quello sull'app UWP). Inoltre, non so cosa inserire nelle sezioni "dipendenze" e "runtimes", in quanto non c'è quasi nessuna documentazione su questo ovunque io possa trovare.
Esistono informazioni di base su come i file funzionano con l'interfaccia utente e dove sono archiviate le cose? Questo intero metodo di sviluppo è molto mistico per me. Non so se i miei file project.json vengono utilizzati, o da quale programma, o come, o cosa succederebbe se si rompessero. Non so dove Visual Studio conserva le informazioni NuGet se non si trova nel mio file project.json.
Sono anche confuso dal fatto che project.json sembra essere il modo consigliato di fare le cose, ma Visual Studio non sembra essere configurato per funzionare con questo.