Mis à niveau d'une assembly VB .net 2.0 vers .net 3.5
Visual Studio 2008 permet de créer des projets pour le framework 2.0, 3.0 et 3.5
.net 3.x n'étant que l'addition de quelques nouvelles assemblies, le choix d'utiliser tel ou tel framework au niveau de Visual Studio ne fait que restreindre les assemblies disponible lorsqu'on veut ajouter une référence.
Lorsqu'on a un projet de type C#, on peut facilement mettre à niveau le framework utilisé dans les propriétés du projet :
Par contre en VB, pas moyen de trouver cette option :

La seule solution que j'ai trouvée est de modifier le .vbproj en rajoutant la clé TargetFrameworkVersion
<Project ... >
<PropertyGroup>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
[Update]
Suite au commentaire de actionthomas, l'option se trouve dans l'onglet "Compile" puis "Advanced Compile Options"
