2015-06-21 81 views
1

我已經構建了一個新的MVC項目,並將一些示例數據複製並粘貼到Configuration.cs文件中。MVC 5,App_Data爲空,儘管顯示所有文件。

而且我也更新了Web.config文件:(有沒有detfaultconnection字符串)

<connectionStrings> 
    <add name="ParkingDbContext" 
    connectionString="Data Source=(LocalDB)\v11.0; 
    AttachDbFilename=|DataDirectory|\mockParkShare-db.mdf;Integrated Security=True" 
    providerName="System.Data.SqlClient"/> 
</connectionStrings> 

,我跑了更新的數據庫,我不能找到.mdf文件在App_data下。事實上,我無法在任何地方找到它。 我試過顯示隱藏文件。

任何人有我的數據庫去哪裏線索?

+0

你確定你的上下文中使用'ParkingDbContext',而不是'DetfaultConnection'? – DavidG

回答

1

嘗試C:\ Users \ username。

找到DB將使用SQL Server Management Studio中連接到(LocalDb)\v11.0最簡單的方法,然後用鼠標右鍵單擊數據庫,並選擇屬性。在文件選項下,您應該能夠看到實際的Db文件所在的位置。

enter image description here

編輯:這是一篇文章,解釋:http://blogs.msdn.com/b/sqlexpress/archive/2011/12/05/10231206.aspx

+0

我已經安裝了sql服務器管理工​​作室,但是: 意思是,我嘗試了'add-migrations -enablemigrations -force'。 然後,我面臨'sql服務器服務無法啓動'錯誤。 現在我無法通過sql server management studio連接到本地。 和'sqllocaldb.exe刪除v11.0'也不起作用。 非常抱歉!不知道該怎麼辦! – MiaoMiao

相關問題