Я переименовал одно поле в базе данных и добавил другое. Затем я удалил таблицу из файла DBML и снова добавил ее. Я пошел, чтобы получить доступ к переименованной собственности. Поле отображается в intellisense, но не компилируется, выдавая ошибку «без определения». Я удалил проект, сбросил ссылки, удалил все dll, перезагрузил компьютер, и, похоже, ничего не работает, он все еще смотрит на предыдущую версию DBML, за исключением intellisense.
Кто-нибудь видел что-то подобное раньше, я подозреваю, что нет, но я все равно решил спросить.
Вот еще немного информации:
Старое имя поля было "Доход"
Новое имя «ВыкупUSD»
Если я напишу «RevenueUSD», щелкну правой кнопкой мыши и «перейду к определению», я перейду прямо к объявлению, но это не скомпилируется.
Если я напишу «Доход», щелкните правой кнопкой мыши и «перейдите к определению», я не смогу перейти прямо к объявлению, но эта вещь компилируется.
Виски Танго Фокстрот?