web-dev-qa-db-fra.com

Espace de noms System.drawing introuvable sous l'application console

J'ai sélectionné l'application console en tant que projet C #. Mais les importations qui semblaient fonctionner dans le cadre du projet Windows ne semblent pas fonctionner ici. Il dit que l'espace de noms de dessin n'existe pas.

using System.Drawing;
using System.Drawing.Imaging;

Mon problème est que je dois avoir la classe bitmap. J'essaie de créer une application en ligne de commande qui effectue des manipulations de bitmap sur une image. C'est pourquoi je n'ai pas choisi mon projet comme étant un formulaire Windows.

47
klijo

Vous devez ajouter une référence à System.Drawing.dll.

Comme indiqué dans les commentaires ci-dessous, vous pouvez procéder comme suit: Dans votre Explorateur de solutions (où tous les fichiers sont affichés avec votre projet), cliquez avec le bouton droit sur le dossier "Références" et recherchez System.Drawing dans l'onglet .NET.

enter image description here

enter image description here

167
SLaks

Si vous utilisez Visual Studio 2010 ou ultérieur, vérifiez le cadre cible, c'est-à-dire profil client .Net Framework 4.0 ou .Net Framework 4.0. alors le changement est en .Net Framework 4.0.

Vous devez ajouter une référence à ce fichier .dll (System.Drawing.dll) pour effectuer des opérations de dessin.

Si cela vous convient, procédez comme suit pour ajouter une référence à System.Drawing.dll

  1. Dans Solution Explorer, faites un clic droit sur le project node et cliquez Add Reference.
  2. Dans la boîte de dialogue Ajouter une référence, sélectionnez l'onglet indiquant le type de composant que vous souhaitez référencer.
  3. Sélectionnez le System.Drawing.dll pour faire référence, puis cliquez sur OK.
10
Niranjan Singh
  1. Ajouter en utilisant System.Drawing;
  2. Allez dans l'explorateur de solutions, cliquez avec le bouton droit de la souris sur les références et sélectionnez Ajouter une référence.
  3. Cliquez sur les assemblages à gauche
  4. rechercher system.drawing
  5. vérifier system.drawing
  6. Cliquez sur OK
  7. Terminé
8
WhiteWolfza

Pour, Ajouter System.Drawing Suivez quelques étapes: Tout d’abord, cliquez avec le bouton droit de la souris sur la solution, puis cliquez sur Ajouter une référence. Deuxièmement, sélectionnez le dossier .NET. Et puis double-cliquez sur Using.System.Drawing;

6
user2635504

Ajoutez un fichier .dll de référence au projet. Cliquez avec le bouton droit sur le dossier de référence du projet -> cliquez sur Ajouter une référence -> onglet Net, vous trouverez System.Drawing -> cliquez sur ok pour ajouter une référence à System.Drawing.

1
Niraj Trivedi