2013-05-30 3 views
1

В версиях Visual Studio до 2012 года вы можете открыть окно инструмента «Источник данных», щелкнуть объект выбора кнопки добавления источника данных и перейти к иерархии пространства имен проекта к классу (бизнес-объект). Visual Studio 2012, из коробки, не позволяет вам просто просто выбрать класс. Мой вопрос: как добавить источник данных на основе бизнес-объекта в свой проект в Visual Studio 2012 или как вернуться к старой функции?Visual Studio 2012 Объект данных источника

+0

Вы хотите ссылаться на класс в другом проекте. Если это так, функциональность, похоже, одинакова в VS 2012 и VS 2010. Какую версию 2012 вы используете? –

+1

Visual Studio 2012 Professional. Бизнес-объекты находятся в одном проекте, а не во внешней сборке. Это решение, которое было запущено в VS2010 и перенесено в VS2012 для поддержки .NET 4.5. Когда я пытаюсь добавить источник данных объекта с помощью обычных методов, не перечислены классы или пространства имен в проекте. – jptros

+0

Стоит отметить, что я давно искал Google, и я видел подобные проблемы с людьми, использующими Entity Framework, которые я ** не использую **, поэтому я не нашел работоспособного решения. Эти бизнес-объекты подпадают под определение POCO (Plain Old CLR Objects). – jptros

ответ

1

Я исправил проблему, щелкнув правой кнопкой мыши на решении и выбрав чистоту и переделав все. Теперь я могу создать источник данных, как описано в моем вопросе.

+0

Отлично. Я не видел проблему на своем VS 2012. –

+0

Я испытываю ту же проблему с одним проектом WinForm. Я пробовал очистить и перестроить решение, но я все еще не вижу объекты проекта в списке объектов. Я даже пытался закрыть и перезапустить VS. Не повезло. Другие решения отображают локальные объекты. –