重複の可能性:
C# で Access DB の接続文字列に相対パスを使用する
これは、web.config の現在の接続文字列です。
<connectionStrings>
<add name="dbConnection" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\GeauxEatAccessDB.accdb"/>
</connectionStrings>
ただし、App_Data フォルダーを調べる代わりに、アプリケーションは
"C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\DevServer\\10.0"
これは正しくありません。|DataDirectory| のデフォルトの場所を変更する方法と場所 プロジェクトフォルダー内の App_Data の相対パスになりますか?