我試圖位於localdb位置如何工作?
C:\Users\Public\Documents\DevExpress Demos 15.2\DevExtreme\DXHotels
Web.config中的開發快速演示應用程序的連接字符串
<add name="DXHotelsStore" connectionString="data source=(localdb)\devextreme;attachdbfilename=|DataDirectory|\HotelDB.mdf;integrated security=True;multipleactiveresultsets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
數據文件存在於
C:\Users\Public\Documents\DevExpress Demos 15.2\DevExtreme\DXHotels\App_Data\HotelDB.mdf
解決方案文件是在
C:\Users\Public\Documents\DevExpress Demos 15.2\DevExtreme\DXHotels
我不明白爲什麼位置(localdb)\ devextreme轉換爲.mdf所在的文件夾。
當我運行解決方案時,它如何解決位置問題?
[更新] question here解釋了爲什麼數據庫是在App_Data文件夾中創建的,但它不能解釋爲什麼使用(localdb)devextreme。
[更新] 下面的問題也與此有關 My support question at Dev Express My question about log files
'| DataDirectory目錄映射到App_Data文件夾。 http://stackoverflow.com/questions/15320428/asp-net-connectionstring-attachdbfilename-datadirectory –
我更新了問題,以顯示解決方案文件的位置。 –