Свойство находится в intellisense, но все еще не компилируется - PullRequest
0 голосов
/ 26 октября 2009

Я переименовал одно поле в базе данных и добавил другое. Затем я удалил таблицу из файла DBML и снова добавил ее. Я пошел, чтобы получить доступ к переименованной собственности. Поле отображается в intellisense, но не компилируется, выдавая ошибку «без определения». Я удалил проект, сбросил ссылки, удалил все dll, перезагрузил компьютер, и, похоже, ничего не работает, он все еще смотрит на предыдущую версию DBML, за исключением intellisense.

Кто-нибудь видел что-то подобное раньше, я подозреваю, что нет, но я все равно решил спросить.

Вот еще немного информации:

Старое имя поля было "Доход" Новое имя «ВыкупUSD»

Если я напишу «RevenueUSD», щелкну правой кнопкой мыши и «перейду к определению», я перейду прямо к объявлению, но это не скомпилируется.

Если я напишу «Доход», щелкните правой кнопкой мыши и «перейдите к определению», я не смогу перейти прямо к объявлению, но эта вещь компилируется.

Виски Танго Фокстрот?

1 Ответ

0 голосов
/ 26 октября 2009

Кажется, проблема связана с тем, что имя сборки для моего проекта DBML не совпадало с именем проекта. Я привел эти две вещи в порядок, и теперь Боб мой дядя.

Weird.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...