2013-03-24 18 views
1

我有一個在Visual Studio 2012中使用EF 5(代碼優先)的項目。當我構建數據庫時,它可以工作,但它不是出於某種原因,不會出現在SQL Explorer中。我在運行時檢查了連接對象,我可以看到本地數據庫的名稱未列在SQL資源管理器中。奇怪的是,這個項目在另一臺機器上沒有這個問題。該項目在源代碼控制下在我的ASP .NET MVC 4項目中無法從Visual Studio中找到本地SQL數據庫

+0

類似的問題,但沒有源代碼控制。 – John 2013-03-28 18:39:22

+1

如果您正在使用「SQL Server 2012」的「實例」,請嘗試查看「App_Data」。您必須單擊在解決方案資源管理器中顯示所有文件才能查看您的Db文件。 – Komengem 2013-03-28 19:25:01

回答

0

檢查是否運行正在運行的Sql Server副本。

我經歷過同樣的事情;創建一個項目,然後創建EntityFramework對象,然後運行該項目。 VS 2012在我當時運行的2008 R2數據庫中創建了數據庫,但是我沒有在VS中打開它,所以沒有看到新的數據庫。直到我特別在VS中打開這個db纔出現。

相關問題