Ich hatte dieses Problem auch und es war ein Schmerz. Ich habe meine Verbindungszeichenfolge konfiguriert und es geschafft, das Problem zu lösen. In der Verbindungszeichenfolge habe ich den Wert |DataDirectory|\dbfilename.mdf ersetzt für AttachDbFilename -Eigenschaft mit dem Pfad zur Datei. |Datenverzeichnis| kann nur verwendet werden, wenn sich die Datenbankdatei im App_Data-Ordner innerhalb desselben Projekts befindet.
Das Ändern der AttachDbFilename-Eigenschaft in den direkten Pfad der MDF-Datei hat mein Problem behoben.
AttachDbFilename=C:\MyApp\App\DAL\db.mdf
Ich hoffe, das funktioniert für Sie.