Alessandro Del Sole's Blog

{ A programming space about Microsoft® .NET® }
posts - 1908, comments - 2047, trackbacks - 352

My Links

News

Your host

This is me! Questo spazio è dedicato a Microsoft® .NET®, di cui sono molto appassionato :-)

Cookie e Privacy

Disabilita cookie ShinyStat

Microsoft MVP

My MVP Profile

Microsoft Certified Professional

Microsoft Specialist

Xamarin Certified Mobile Developer

Il mio libro su VB 2015!

Pre-ordina il mio libro su VB 2015 Pre-ordina il mio libro "Visual Basic 2015 Unleashed". Clicca sulla copertina per informazioni!

Il mio libro su WPF 4.5.1!

Clicca sulla copertina per informazioni! E' uscito il mio libro "Programmare con WPF 4.5.1". Clicca sulla copertina per informazioni!

These postings are provided 'AS IS' for entertainment purposes only with absolutely no warranty expressed or implied and confer no rights.
If you're not an Italian user, please visit my English blog

Le vostre visite

I'm a VB!

Guarda la mia intervista a Seattle

Follow me on Twitter!

Altri spazi

GitHub
I miei progetti open-source su GitHub

Article Categories

Archives

Post Categories

Image Galleries

Privacy Policy

.NET 4.5 = 4.0.30319 (e il project round-tripping)

Fate un esperimento: provate a installare .NET Framework 4.5 su una macchina su cui sia già presente il Fx 4.0.

Al termine dell'installazione andate a curiosare nella solita cartella C:\Windows\Microsoft.NET\Framework. Vi accorgerete che, oltre all'elenco delle solite versioni del Framework, non ce n'è una nuova per il Framework 4.5.

Che significa? Semplicemente che il Framework 4.5 ha ancora lo stesso numero di versione della 4.0, ossia 4.0.30319 (cambia in realtà il numero di build finale). E quindi, cosa significa?

Significa che il Framework 4.5 è, a livello di organizzazione, un aggiornamento della 4.0. Quest'ultima viene sovrascritta (se presente) con assembly aggiornati, oltre ai nuovi, che apportano anche tutte le novità architetturali.

Qual è la conseguenza di questo? La conseguenza è che se apro in VS 2012 un progetto fatto con VS 2010 non ci sarà alcun aggiornamento, ragion per cui potrò aprire lo stesso progetto ancora in VS 2010 senza problemi di sorta (ovviamente fin tanto che non faccio uso di caratteristiche tipiche di .NET 4.5).

Questa possibilità è nota come project round-tripping e mi sembra in effetti una bella mossa!

Ovviamente ci sono delle eccezioni dipendenti dalla tecnologia, in questo blog post di Zain Naboulsi potete trovare dettagli sulle citate eccezioni.

Alessandro

Print | posted on sabato 9 giugno 2012 13:51 | Filed Under [ .NET Framework Visual Studio 2010 Visual Studio 2012 ]

Powered by:
Powered By Subtext Powered By ASP.NET