Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
10/02/08 22:43
pinguino
ciao.
ho notato che i programmi che posto su questo sito, non vengono mai aggiunti voti nella certificazione perchè il codice è scritto con vb2008 automaticamente quelli ke hanno la 2005 (ke sn moltossimi rispetto a quelli ke usano la 2008) nn possono leggerlo.

volevo sapere se c' è qualche modo per convertire un progetto vb2008 ad un progetto vb2005.

(sempre se si può fare)
Ultima modifica effettuata da pinguino 10/02/08 22:44
aaa
11/02/08 15:41
Il Totem
Posto che la sintassi è identica e i cambiamenti apportati non sono certo al livello dei programmatori vb.net di questo sito, dato che in maggioranza si tratta di beginners, l'unico sforzo da fare in più è aprire il file *.vb col blocco note e almeno cercare di comprenderne le parti uguali (che sono circa il 90% :D). Pensi che nessuno qui lo sappia fare? Ad ogni modo non puoi lamentartene in questa sede, ma semmai in Comunicazioni di Servizio.

Chiarito questo, non esiste alcun tool per convertire da vb2008 a vb2005, poiché venendo il 2005 prima del 2008, non può utilizzare le funzionalità ivi contenute (abbastanza ovvio), a meno di creare delle "perifrasi di codice" (mamma mia! che bella espressione! me la devo segnare :rotfl: ), che non credo un tool di conversione possa interpolare. Ah, una precisazione: credo che si possa parlare di conversione solo tra due linguaggi diversi, ed essendo 2008 e 2005 versioni differenti dello stesso linguaggio, non è opportuno.
Ultima modifica effettuata da Il Totem 11/02/08 15:42
aaa
11/02/08 16:17
pinguino
so che non esiste un tool per farlo, ma nn si sa mai forse lo hanno fatto, magari la microsoft anke se nn credo visto che preferiscono che usi vb2008 piuttosto ke tenerti la 2005.
cmq se apro un progetto fatto in vb2005 con vb2008, vb2008 mi apre il wizard di conversione progetto da vb2005 a vb2008 che a volte neanche funziona tanto.
allora credo che si possa sicuramente creare un tool per convertire da vb2008 a 2005.
Ultima modifica effettuata da pinguino 11/02/08 16:20
aaa
12/02/08 15:09
Il Totem
Non puoi convertire nello stesso linguaggio! Il wizard che si apre ti aggiorna solo il codice. Ad esempio dalla versione 2003 stacca il designer dal codice del form, o rimpiazza metodi obsoleti, o tipi che non esistono più. E comunque se non usi le nuove funzionalità dal framework 3.5 puoi anche scrivere vb2005 e compilare usando solo il framework 2.
aaa
12/02/08 19:52
pinguino
riassunto:

non puoi aprire un progetto vb2008 con vb2005!
XD
aaa
13/02/08 16:40
Il Totem
Però il codice si può sempre leggere con qualsiasi editor di testo.
aaa
13/02/08 19:09
superchecco
ciao a tutti!

a dire la verita io ci sono riuscito :-|

semplicemente invece che aprire il file .sln apro il .vbproj !! ovvio che certe cose magari ve le segna errore (come certi namespace del nuovo linguaggio LINQ), pero riesco a lavorarci e anche a compilarlo!
aaa
13/02/08 19:32
pinguino
-.-
aaa