0
我正在使用visual studio 2010 sp1按照关于asp.net mvc 3的Microsoft音乐商店教程。 http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-4我正在将代码转换为VB。为什么编译器无法在visual studio中找到我的文件/类?
的教程说添加以下行Global.asax文件的Application_Start方法中,但是编译器说,它无法找到该文件样本数据:
Sub Application_Start()
System.Data.Entity.Database.SetInitializer( //MvcMusicStore.Models.SampleData' is not defined.
New MvcMusicStore.Models.SampleData())
...
End Sub
我很困惑,为什么因为我有这个项目的模型文件夹下的文件SampleData.vb编译器无法找到这个文件,如下面的图片:
我缺少什么? - 我加了一个命名空间声明各地的sampleData类,以确保它是在同一个名字在整个项目
Namespace MvcMusicStore
Public Class SampleData
Inherits DropCreateDatabaseIfModelChanges(Of MusicStoreEntities)
...
End Class
End Namespace
是正确的命名空间? – 2012-08-09 16:57:56
您的实际班级的名称是否与文件名匹配? – Brandon 2012-08-09 16:58:04
@KDiTraglia我在SampleData.vb类中添加了一个命名空间语句,以确保它与整个项目 – bernie2436 2012-08-09 17:02:01