データベースを使用した小さなデスクトップアプリケーションがあり*.db3
ます。自分以外のマシンでアプリケーションを実行すると、データベースが見つかりません。絶対パスが使用されます。
現在、私のApp.Config
ファイルには、
connectionStrings>
add name="MyProject.My.MySettings.MyProjectSQLiteConnectionString"
connectionString="data source="N:\Long path do my DB\MyDB.db3""
providerName="System.Data.SQLite" />
/connectionStrings>
データソースを次のようなものに置き換えたい(残念ながら機能していません)
data source =|DataDirectory|\MyDB.db3
接続文字列にアプリケーションディレクトリ(相対パス)を入力するにはどうすればよいですか?