Bonjour,

Je débute en c# et en développement aussi.

J'ai créé une application WPF .NET sous Visual Studio 2019.
Je souhaite utiliser System.Windows.Forms.OpenFileDialog pour permettre à l'utilisateur de l'application de sélectionner un fichier sur son PC.

L'erreur suivante apparaît quand je veux utiliser Forms :
Erreur CS0234 Le nom de type ou d'espace de noms 'Forms' n'existe pas dans l'espace de noms 'System.Windows' (vous manque-t-il une référence d'assembly ?)
Dans l'explorateur de solutions, effectivement, je ne vois pas System.Windows.Forms (il y a seulement System.Windows et aucun sous-noeud)

J'ai cherché sur le net comment ajouter ce composant: Je clique droit sur mon projet,ajouter,référence de projet. Par contre je n'ai pas le menu "Frameworks" dans le gestionnaire de références :
Nom : 2020_11_27_23_58_46_Gestionnaire_de_références.png
Affichages : 150
Taille : 4,0 Ko

J'ai encore cherché sur le net pourquoi ce champ n'apparaît pas, apparemment c'est à cause de la cible de mon projet, qui est .NET Core 3.1
Nom : 2020-11-28 00_03_42-Test - Microsoft Visual Studio.png
Affichages : 153
Taille : 18,3 Ko

Je l'ai passé en NET 5.0, mais ça ne m'a pas permis d'ajouter des frameworks.

Qu'est-ce que j'ai raté ?