Ошибка
Could not find file 'C:\Users\Administrator\Documents\Visual Studio 2010\Projects\WindowsFormsApplication1\WindowsFormsApplication1\bin\Debug\no'.
и он возникает из form1.cs со строкой, которая гласит:
((System.ComponentModel.ISupportInitialize)(this.IMG)).EndInit();
VS сгенерировал этот код на основе моего выбора в представлении дизайна, потому что я никогда не редактировал этот файл вручную. Я понятия не имею, что это за файл, и я никогда не пытался его назвать или использовать, что с ним происходит? почему при попытке открыть файл вообще ничего не делал? Поскольку я никогда не делал с этим файлом ничего, о чем никогда не упоминал в своем коде, полагаю, Visual Studio добавила это? Почему? Что это такое? Как это исправить? Для пояснения, этот файл не существует.
? Я знаю, куда они идут, но я никогда ничего не делал с этим файлом ни в одном проекте, и я не знаю, что это такое и почему он пытается его назвать? Я даже попытался создать новый проект, перестроил форму и вставил код, но он по-прежнему делает вещи, которые для меня не имеют смысла.
Я думаю, ты сделал что-то странное. Это связано с отладочной сборкой.
Щелкните правой кнопкой мыши «Решение»> «Чистое решение». Это удалит все папки obj и bin.
Я подозреваю, что при этом вы можете получить ошибку, блокировку файла из Visual Studio. Если это так, закройте Visual Studio и вручную удалите папки obj и bin.
Теперь попробуйте F5, чтобы запустить проект.
Если это не помогло, удалите элемент управления IMG в вашем form1.cs и F5. Если вы не можете воспользоваться услугами дизайнера, перейдите к файлу form1.designer.cs и вручную удалите ссылки на элемент управления IMG.
Это место, куда попадают скомпилированные файлы. Если у вас есть один проект, который ссылается на другой, то упомянутый будет скомпилирован в его каталог bin, а другой проект попытается прочитать там скомпилированные файлы. Обычно, когда вы видите отсутствующий файл в каталоге bin, первое, что нужно попробовать, - это очистить и восстановить решение.