duda visual basic net

hola a todos, nunca he usado visual basic .net queria saber si yo desarrollo un software en visual basic 2008 podria escojer la version de net framework a utilizar? ejemplo: yo desarrollo un software en visual basic 2008 y escojo el framework 2.0 cuando me pase a visual basic 2010 sera 100% compatible mi software y podre editarlo y compilarlo sin problemas?
El FW de 2010 creo recordar que es el 4.0, pero estoy casi seguro que puedes continuar con tu proyecto con FW 2.0 en 2010 o sino tambien puedes convertir tu programa a FW 4.0
al utilizar una determinada version de Visual studio estas utilizando el FW que le corresponde. si quieres programar en una determinada version de FW debes seleccionar la version de visual studio que la utilice, obviamente son todas ellas retrocompatibles.

2005 utiliza la 2.0
2008 la 3.5
2010 la 4.0

PD: Cualquier cosa que no haya dicho no significa que no se pueda,
2 respuestas