(Было: код ASP.Net не нашел элементов управления на веб-странице)
Я использую VS 2008.
Я не знаю, какой секретный переключатель мне нужно перевернуть, или какой провод отключения, по которому я случайно споткнулся, но последняя форма, которую я создал в своем проекте, ведет себя очень серьезно: код, очевидно, не может найти ни одного из элементов управления что я настроил в форме. Файл codebehind существует, но он генерирует ошибки компиляции при любых ссылках на элементы управления, объявленные в форме.
Наиболее очевидная подсказка в том, что в разметке формы первая строка:
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="UserSignature.aspx.vb"
Inherits="EEI_App.UserSignature" %>
и Intellisense подчеркнул всю первую строку, давая мне какое-то глупое сообщение «не удалось загрузить файл или сборку», что он не может найти полностью несвязанную DLL, которая находится в моей папке приложения, явно и явно, со ссылкой правильно настроен.
Сначала Intellisense только подчеркивал настройку «CodeBehind», говоря, что «файл UserSignature.aspx.vb не найден». - затем по какой-то причине это началось с этого другого сообщения о DLL, а также.
Каждая другая форма в моем проекте компилируется и работает нормально, и нет очевидных различий между этой формой и любой другой формой.
Я попытался открыть и закрыть Visual Studio; Я попытался перезагрузиться - ничего не имеет значения. Каждая новая форма, которую я добавляю в свой проект, не может связываться со своим собственным кодом - с момента создания нового файла разметка выдает ошибку «Файл 'NewFile.aspx.vb' не найден»!
Есть идеи?
Спасибо
Я думаю, что я подхожу к проблеме. @ MatthewMartin, ты определенно самый теплый.
Похоже, что form.aspx.designer.vb по какой-то причине не обновляется, когда я перетаскиваю элементы управления на форму. Я до сих пор не знаю, почему это так, но, по крайней мере, нам становится теплее!
Хорошо, теперь это определенно проблема, и я переименовал вопрос, чтобы отразить это: фундаментальная проблема заключается в том, что моя форма form.aspx.designer.vb не обновляется, когда я перетаскиваю элементы управления на форму.
Есть идеи хотя бы для обхода проблемы - как заставить дизайнер обновиться?
Спасибо!