В моем тестовом веб-приложении MVC я создал собственный класс, который извлекает данные из базы данных.Я создал еще одну папку в приложении MVC под названием Data, и я поместил этот класс данных в эту папку.Когда я хочу использовать этот класс из контроллера и при импорте с:
using TestMvcApp.Data;
я получаю сообщение об ошибке:
The type or namespace name 'Data' does not exist in the namespace 'TestMvcApp'
(are you missing an assembly reference?)
Где может быть проблема?Почему он не может найти мой класс?Я пробовал много вещей, таких как размещение этого класса в папке контроллера, но пока ничего не помогло.Я создал свое тестовое приложение MVC в соответствии с этой статьей Использование MvcContrib Grid в ASP.NET MVC Project Спасибо за советы и ответы.
РЕДАКТИРОВАТЬ: Имя моего класса "ProductDB", и у меняуказал пространство имен в нем.Я импортировал этот класс в проект, затем создал папку DATA, затем поместил туда этот класс и, наконец, изменил имя его пространства имен на TestMvcApp.Data!Этот класс из моего другого проекта.