У меня возникла странная проблема с приложением Windows Forms. Я веб-разработчик, и у меня ограниченный опыт разработки приложений для форм Windows. Я работаю над сайтом электронной коммерции, который хранит изображения товаров в базе данных в виде блобов. Чтобы упростить массовый импорт изображений, я пишу небольшую утилиту для создания форм Windows, в которой используется существующая библиотека сайта bll. Я использую Visual Studio 2010 c # и .net 4. Я создал новый проект форм Windows в своем решении и добавил ссылку на проект bll. Я начал кодировать и добавил с помощью операторов в свой код, все работало так, как ожидалось, intelisense работал в основном с моими классами bll и т. Д. Затем я собрал проект, и он потерпел неудачу, он жаловался на каждую строку кода, которая ссылалась на что-либо из проекта bll, включая операторы using и intelisense больше не работают ни для чего из проекта bll. В основном то, что вы ожидали бы, если бы не было ссылки на проект bll. Если я удаляю ссылку, а затем повторно добавляю ее или добавляю ссылку на другой проект в решение, intelisense возвращается, и все ошибки компилятора исчезают. Тогда, если я построю снова, они все появятся снова, и интеллект больше не будет работать.
Чего мне не хватает, что, черт возьми, здесь происходит?