1. 程式人生 > >sqlite ef6 踩坑

sqlite ef6 踩坑

div sqlite vid led sqlit 問題 clas tee ons

調試的時候配置寫如下,這樣寫是沒有問題的但是在實際環境中有問題,因為EF路徑找不到.會提示錯誤:The underlying provider failed on open

  <connectionStrings>
    <add name="SqlliteEF6" connectionString="data source=rtx.db" providerName="System.Data.SQLite" />
  </connectionStrings>

必須寫入完整路徑才可以在其他環境使用:

  <connectionStrings
> <!--連接字符串一定要寫完整路徑--> <add name="SqlliteEF6" connectionString="data source=c:\Data\rtx.db" providerName="System.Data.SQLite" /> </connectionStrings>

sqlite ef6 踩坑