Форум программистов, компьютерный форум, киберфорум
Visual Studio, VS Code
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
4 / 4 / 4
Регистрация: 29.11.2014
Сообщений: 131
VS 2013

Пространство имен Bitmap не содержится в System.Drawing

11.09.2018, 17:11. Показов 2166. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На днях удалял ненужный хлам установленных программ, а мелкософт славится как раз тем, что устанавливая 1 продукт к нему как правило доустанавливается еще 571389571835731895713581519837 очень нужных приложений, которые безусловно очень удобно компонуются в панели управления: часть из них на русском, часть на английском, часть сверху, часть снизу, часть посередине... По названию темы, думаю, можно догадаться что произошло.

Я удалил какую-то важную срань видимо, и студия сломалась. Вместе с виндой. Объясню: студия перестала видеть пространство имен System.Drawing.Bitmap в проектах на C#. При попытке добавить ссылку(первым делом я решил, что просто не хватает ссылки на библиотеку) - выскакивает ошибка. Ну, то есть,я кликаю правой кнопкой по решению, выбираю "Добавить ссылку", студия думает минуты 3, и в итоге выдает сообщение "Файл уже существует", и больше ничего не происходит.

Что я предпринял, чтобы эту срань починить?

1) Запустил функцию Repair в инсталляторе студии. На тот момент у меня была еще 15-ая версия. Не помогло.
2) Удалил с помощью списка установленных программ всё дерьмо от Microsoft, включая фреймворки, тулкиты, СДК-шники и т.д., на их место установил 2015 студию заново, со всем доп. софтом. Не помогло.
3) Снова удалил всё от майкрософтов, попытался установить 2017 студию - не выходит. Выдает сообщение о том, что "Файл уже существует"(что бы это не значило). Сертификаты устанавливал, не помогло. Даже скачал ISO версию на 40 гигов с торрентов, попробовал поставить ее - тоже не вышло, та же самая проблема.
4) Опять снес все дерьмо, поставил визуалку 2013 года, но проблема с пространством имен сохранилась.
5) Пробовал обновить Win 8.1 до Win 10, чтобы потом накатить все заново уже поверх новой винды(в расчете на то, что сломалась какая-нибудь хрень в винде). Не работает. Установка из 3 этапов(скачивание, проверка скаченного и установка) завершается на 3 этапе с ошибкой "Не удалось проверить ключ", хотя винда у меня лицензионная и ключ на месте.

Каждый из указанных пунктов сопровождался дополнительными ритуалами:
1)Перезагрузка системы
2)Танцы с бубнами(и это не шутка, у меня действительно есть бубен, и я действительно с ним плясал вокруг ноутбука, пока тот устанавливал очередное говно, в конце которого я получал ошибку)
3)Ритуальные песни шаманов. Поскольку сам я этому не обучен, включал с телефона.
4)В конце повторил каждый из этих пунктов, но с благовониями.
5)Всевозможные исправления ошибок реестра, rapair tools, и прочее бесполезное говно, которое в итоге за 2 дня беспрерывной работы над исправлением сабжа не то что не помогло, оно даже другой ошибки не вызвало. Не переместило проблему в другую область.
6)Восковые свечки из православного храма, молитвы Билу Гейтсу, Путину, Милонову и Миузиной(да, иконы этих замечательных людей у меня действительно есть, и это опять же не рофл, я действительно это делал)

Почти дошел до того, чтобы пригласить домой батюшку с 5 этажа, чтобы он освятил мне ноутбук. Но я стесняюсь, если честно. Я уже достаточно дебильных ритуалов провел.

Теперь уповаю только на вас, гуру. Несмотря на кажущуюся несерьезность, это не так. Работа стоит. Help.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.09.2018, 17:11
Ответы с готовыми решениями:

Пространство имен 'System.Drawing' не найдено
{$apptype windows} {$reference 'System.Windows.Forms.dll'} uses System, System.Windows.Forms, System.Drawing, ...

Нарисовать сферу на форме в пространстве имен System.Drawing и System.Drawing.Drawing2D
Задача нарисовать сферу на форме в пространстве имен System.Drawing и System.Drawing.Drawing2D. С возможностью вращения в плоскостях, и...

Загрузка в Image картинки System.Drawing.Bitmap
Есть картинка которая находиться в: System.Drawing.Bitmap bp; Как её загрузить в Image всё перепробовал. Добавлено через 12 часов...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.09.2018, 17:11
Помогаю со студенческими работами здесь

System.Drawing.Bitmap определен в сборке, ссылка на которую отсутствует
Добавил ссылку в References на библиотеку весь код: using BarcodeLib.BarcodeReader; using System; using...

System.InvalidCastException: "Не удалось привести тип объекта "System.Byte[]" к типу "System.Drawing.Bitmap"."
Ошибка System.InvalidCastException: "Не удалось привести тип объекта "System.Byte" к типу "System.Drawing.Bitmap"." Как...

Как преобразовать Bitmap (System::Drawing::Image) в IplImage*frame (openCV)?
Как преобразовать Bitmap (System::Drawing::Image) в IplImage*frame (openCV)

Класс Graphics, пространства имен System.Drawing, графика, графики
Есть ли что-нибудь обзорное хорошо читаемое : общий обзор по классам пространства имен System.Drawing (что когда применять) и плюс...

Используя классы из пространства имен System.Drawing нарисовать график на форме
Используя классы из пространства имен System.Drawing нарисовать график на форме. y=(3x+1)/arctgx , 0,1<=x<=1,5 , d(дельта)х = 0,2.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru