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