Oppure

Loading
07/07/21 11:41
alip1
Buongiorno
Sto utilizzando VB2012.
Ho iniziato il mio passaggio da vb6 a vb.net utilizzando questa versione ed in tutta onestà mi preoccupa installare versioni più recenti. Non vorrei compromettermi quanto fatto sinora.
Ora mi si presenta un problema nell'impostazione qualche utily disponibile tramite numero in quanto non mi carica nulla né tra quelle installate né da online.
Scegliendo di caricare nuget mi da un errore tipo connessione.. e non so che fare. Eppure qualche mese fa funzionava tutto.
L'unica cosa di diverso che ho fatto è aver installato il framevork 4.8. C'entra qualcosa? Come posso risolvere il tutto?
Grazie come sempre e buon pomeriggio
aaa
07/07/21 14:31
Carlo
controlla che sotto origine pacchetto, nelle impostazioni (ingranaggio), su origine pacchetti, sia selezionato: nuget.org e che su origine ci sia l'indirizzo: api.nuget.org/v3/…
Vedi foto allegata.

VS2012 è ottimo, le nuove versioni di VS non hanno grandi differenza se programmi in VB.Net, quando ne sentirai l'esigenza migrerai a VS2019 o quello che sarà... :D
Ultima modifica effettuata da Carlo 07/07/21 14:39
in programmazione tutto è permesso
07/07/21 15:15
alip1
Postato originariamente da Carlo:

controlla che sotto origine pacchetto, nelle impostazioni (ingranaggio), su origine pacchetti, sia selezionato: nuget.org e che su origine ci sia l'indirizzo: api.nuget.org/v3/…
Vedi foto allegata.

VS2012 è ottimo, le nuove versioni di VS non hanno grandi differenza se programmi in VB.Net, quando ne sentirai l'esigenza migrerai a VS2019 o quello che sarà... :D

Grazie Carlo sei sempre gentile.

Io in Options trovo questo (foto allegata) e non corrisponde a quanto mi hai scritto inoltre il tasto Update non è attivo per cui non so cosa fare...
Devo reinstallarlo??
Grazie
aaa
07/07/21 21:16
Carlo
Ho riacceso un vecchio pc con VS2012 e i pacchetti NuGet online non vengono mostrati, neanche se metto l'indirizzo giusto.
Sembra che VS2012 non gestisca i nuovi protocolli SSL/TLS.
Per ora non ho altre info, con VS2017 Community, nessun problema tutto funziona.
Ultima modifica effettuata da Carlo 07/07/21 21:42
in programmazione tutto è permesso
08/07/21 10:28
alip1
Grazie capito
aaa
08/07/21 11:23
Lucios
Comunque il passaggio da VB2012 alle versioni più recenti di Visual Studio non è certo traumatica. Secondo me puoi tranquillamente scaricare VS2019 e provare a vedere cosa succede aprendo i tuoi progetti.
In ogni caso le due versioni possono tranquillamente convivere sul PC.
Ultima modifica effettuata da Lucios 08/07/21 11:24
08/07/21 11:32
Carlo
Ho fatto il passaggio VB6 VB.Net all'epoca di win XP.
Se hai ancora un PC WinXP, installandoci il vecchio VisualBasic 2008 Express edition e il Framework 4, puoi importare i tuoi vecchi progetti VB6, che verranno migrati in modo automatico a VB.Net.
La migrazione non è rivolta alla massima efficienza, ma solo alla compatibilizzazione del codice. Per la conversione, VB 2008 express, includerà la libreria: Microsoft.VisualBasic.Compatibility

Questa estensione permette l'uso di molte istruzioni VB6 in VB.Net, molto utili per facilitare la portatilità del vecchio codice, ma con un'efficienza più bassa rispetto alle originali in ambiente VB6, non sono tutte rose e fiori ma solo il primo passo.

Il progetto creato da VB 2008 Express edition, poi sarà apribile da VisualStudio.

Se la vastità di VisualStudio ti crea problemi e programmi per Windows Desktop (non hai bisogno dell'interazione con altri sistemi operativi), Sappi che Express 2017, è molto snello e forse fa al caso tuo: visualstudio.microsoft.com/it/vs/express/
Scorri in basso la pagina che ti ho lincato fino alla voce: Express 2017 per Windows Desktop

Tutti i progetti creati con: Express 2017 per Windows Desktop, sono compatibili al 100% con VisualStudio, perché Express 2017 è VisualStudio 2017, senza supporto per Xamarin, Asp.Net, Azure, NetCore, NetStandard, e tutto quello che è multipiattaforma.

Nel tuo sistema puoi installare più VisualStudio contemporaneamente, nessuno ti vieta di mantenere VisualStudio 2012 ed installare anche Express 2017, ma anche VisualStudio 2017 community e VisualStudio 2019 community, se hai spazio li puoi avere tutti installati contemporaneamente ed aprire in multitask contemporaneamente.

Altra considerazione da fare è che quando apri la prima volta VisualStudio 2012, avrà una lentezza percepibile, ma poi con l'uso il codice interno viene compilato e la velocità di esecuzione aumenta.
Ora se apri Express 2017 e è la prima volta, noterai una lentezza inducendoti a credere che VisualStudio 2012 sia più veloce di Express 2017, sappi che non è vero, usa Express 2017 e dagli tempo di compilare il codice interno, vedrai che poi la lentezza scompare.
Come contro prova, usa Experss 2017 e poi apri per la prima volta VisualStudio 2012, vedrai che questa volta è VisualStudio 2012 ad essere lento. Con PC 64 bit, RAM a iosa e processori di ultima generazione, il discorso sopra esposto non è percepibile.
Ultima modifica effettuata da Carlo 08/07/21 13:11
in programmazione tutto è permesso
08/07/21 16:37
alip1
Grazie Carlo per i tuoi preziosi consigli.
Ora stavo pensano di provare con VS 2019 - Community .... mi sembra che per sviluppare applicazione for windows desktop potrebbe andare bene per quanto mi scrivi. Solo volevo chiederti prima di procedere all'installazione se come VS2012 è tutto offline o web?? anche perchè non sempre, qui in paese, la connessione è felice.
Grazie di nuovo
aaa