2011-01-19 9 views

回答

2

請嘗試以下連接字符串。

<add name="default" connectionString="Data Source=.\sqlexpress;Initial catalog=TestDb;AttachDbFilename=c:\MyDatabase.mdf;Integrated Security=True" providerName="System.Data.SqlClient"/> 

請注意,您要放置數據庫文件的文件夾必須手動創建(SQL Server不會爲您執行)。

希望這會有所幫助。

1

據我所知,只有當您使用SQL Compact Edition(SQLCE)和SqlCeConnectionFactory工廠時,才能更改目標文件夾。

它從連接字符串(或默認使用| DataDirectory |)獲取目標路徑,目前僅支持SQLCE。

最好的我能找到的是這個鏈接http://blogs.msdn.com/b/adonet/archive/2010/09/02/ef-feature-ctp4-dbcontext-and-databases.aspx它適用於CTP4(不是最新版本)。

即使使用web/app.config更改,我也找不到任何更改輸出路徑的方法。

相關問題