在我测试的MVC web应用程序中,我创建了自定义类,它从数据库中检索数据。我在MVC应用程序中创建了另一个名为Data的文件夹,并且已将该数据类放置在此文件夹中。当我想使用控制器这个类,并导入时:MVC web应用程序无法识别自定义类
using TestMvcApp.Data;
我得到一个错误:
The type or namespace name 'Data' does not exist in the namespace 'TestMvcApp'
(are you missing an assembly reference?)
哪里是什么问题?为什么它找不到我的课程?我已经尝试了很多东西,比如将该类放在控制器文件夹中,但还没有帮助。我根据这篇文章创建了我的测试MVC应用程序Using MvcContrib Grid in ASP.NET MVC Project感谢您的提示和答案。
编辑:我的班的名字是“ProductDB”,我已经指定了它的命名空间。我将该类导入到项目中,而不是我创建的DATA文件夹,然后将该类放在那里,最后我将其名称空间名称更改为TestMvcApp.Data!该课程来自我的另一个项目。
对不起,我忘记了,我班的名字是“ProductDB” – sanjuro 2011-03-09 13:48:19