pinguino (Ex-Member)
Pro
Messaggi: 172
Iscritto: 26/12/2007
|
Questo topic è stato chiuso dal moderatore 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 il 10/02/2008 alle 23:44 |
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
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% ). 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 ), 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 il 11/02/2008 alle 16:42 |
|
pinguino (Ex-Member)
Pro
Messaggi: 172
Iscritto: 26/12/2007
|
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 il 11/02/2008 alle 17:20 |
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
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.
|
|
pinguino (Ex-Member)
Pro
Messaggi: 172
Iscritto: 26/12/2007
|
riassunto:
non puoi aprire un progetto vb2008 con vb2005!
XD
|
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
Però il codice si può sempre leggere con qualsiasi editor di testo.
|
|
superchecco (Normal User)
Pro
Messaggi: 141
Iscritto: 20/01/2007
|
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!
|
|
pinguino (Ex-Member)
Pro
Messaggi: 172
Iscritto: 26/12/2007
|
-.-
|
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
Postato originariamente da 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! |
Ci avevo provato anch'io, solo che dà, ovviamente, errore di versione. |
|