私もこの問題を抱えていて、それは苦痛でした。接続文字列を構成し、なんとか問題を解決しました。接続文字列で、値 |DataDirectory|\dbfilename.mdf を置き換えました AttachDbFilename 用 プロパティ、ファイルへのパス。 |データディレクトリ|データベース ファイルが同じプロジェクト内の App_Data フォルダーにある場合にのみ使用できます。
そのため、AttachDbFilename プロパティを mdf ファイルの直接パスに変更すると、問題が解決しました。
AttachDbFilename=C:\MyApp\App\DAL\db.mdf
これがうまくいくことを願っています。