Подтвердить что ты не робот

Visual Studio не будет обновлять свойства моего источника данных

Я использую свой класс "Счет-фактура" в качестве источника данных. Но после добавления к нему дополнительных свойств Visual Studio отказывается обновлять источник данных, и я не могу найти новые свойства в своем источнике данных.

Пробный запуск проекта, удаление и добавление объекта в качестве источника данных. Не работает.

4b9b3361

Ответ 1

Проблема заключалась в устаревании Intellisense из-за изменений в источнике данных.

Решение состояло в том, чтобы просто перестроить проект.

Ответ 2

Используете ли вы какой-либо источник управления? также, .datasource файл создается в папке Properties, попробуйте удалить и повторно добавить объект, открыв вкладку Data Sources.

также ваши новые свойства в Invoice должны иметь модификаторы доступа (не менее { get;}), иначе он может не отображаться AFAIK.

Ответ 3

OMGKurtNilsen прав:

Вам не нужно удалять и воссоздавать источник данных - будет выполняться перестройка проекта!

Я тестировал его с источником данных в проекте VS 2010, который берет свои данные из простого объекта С#.

Ответ 4

Если вы сохраняете свой источник данных и свой элемент формы в разных библиотеках классов, иногда вам приходится перестраивать библиотеки классов, эта ситуация в основном возникает, когда ссылка связана статическим способом.

Ответ 5

Это то, что вы должны делать.

Обновить источник данных, удалить объект и добавить его обратно, прежде чем он изменится.

Ответ 6

Эта проблема возникает в конструкторе отчетов, где используется объект источника данных, когда я добавляю или удаляю свойство в своем классе и обновляю источник данных в панели данных в источниках данных отчета, это не показывает последние изменения. Я решил добавить ссылку на сборку Microsoft.CShart. Вы можете попробовать это, чтобы решить вашу проблему.