Подтвердить что ты не робот

System.Drawing не существует?

Я пытаюсь создать образ проверки, используя библиотеку классов в asp.net, но это не вопрос.

В любом случае, мой вопрос... ну... system.drawing не существует, поэтому я не могу использовать "растровое изображение". Из похожих вопросов люди говорят добавить ссылку. Но я уже сделал это, перезапустил компьютер и т.д. Это не сработает.

Что я могу сделать, кроме добавления ссылки? Это не работает или я делаю это неправильно?

Вот в основном то, что я сделал:

  • Щелкните правой кнопкой мыши на ссылке, которая находится под решением,
  • добавить ссылку
  • добавить system.drawing

Но все же он не появляется в intellisense или не говорит мне, что "он не существует, попробуйте добавить ссылку", когда я набираю его вручную.

picture

4b9b3361

Ответ 1

Я подозреваю, что вы добавили ссылку System.Drawing на неправильный проект. Убедитесь, что файл Validator.cs в проекте имеет ссылку System.Drawing.

Ответ 2

Я наткнулся на эту ошибку, даже ссылаясь на сборку. Подумав, я понял, что эта ошибка возникла после добавления файла класса, который находится в папке "System", которую я создал в папке проекта. Этот класс имеет ##. System. ## namespace, а также в папке..Net создала ошибку, если у вас есть какое-либо пользовательское пространство имен, которое содержит ключевое слово System. Попробуйте изменить имя папки и пространство имен, если вы тоже наткнулись.

Ответ 3

В проект можно добавить ссылку 'System.Drawing.dll'.

enter image description here

Ответ 4

В дополнение к добавлению ссылки вам также потребуется импортировать его с помощью инструкции using в верхней части файла кода:

using System.Drawing;

Ответ 5

Вы должны изменить версию .NET Framework на .NET 4.0

Ответ 6

Я также столкнулся с той же проблемой. Я обнаружил, что проект библиотеки консоли/класса не может добавить ссылку на System.Drawing. Когда я изменил использование проекта Window Form, мне удалось добавить растровое изображение со ссылкой на System.Drawing.