Wenn Sie eine Datenbank auf dem Server erstellen (mit SQL Server Management Studio) müssen (und sollten!) Sie nicht mehr mit den Datenbankdateien herumhantieren – lassen Sie das den Server für Sie erledigen.
Stattdessen:Verbindung hinzufügen in Visual Studio und geben Sie dann die Serverinstanz an (DEV-5\SQLEXPRESS
) und den Datenbanknamen (emailDatabase
) in Ihrem Verbindungsdialog.
Damit verbinden und verwenden Sie eine SQL Server-Datenbank so, wie sie verwendet werden soll – auf der SQL Server-Instanz selbst. Das ist viel einfacher und weniger mühselig, als sich mit "freischwebendem" .mdf
abmühen zu müssen Dateien und Anhängen an Ihre Lösungen und ähnliches ....
Also hier - füllen Sie DEV-5\SQLEXPRESS
aus in Ihr Dropdown-Menü "Servername" und verwenden Sie dann die Option "Datenbanknamen auswählen oder eingeben" und geben Sie Ihren Datenbanknamen ein (oder wählen Sie ihn aus dem Dropdown-Menü aus) - er sollte dort sein!
NICHT Verwenden Sie die Option "Datenbankdatei anhängen" - dies ist die frei schwebende .mdf
"feature", das ziemlich umständlich und schwer zu verwenden und fehleranfällig ist - noch einmal:Ich empfehle nicht damit...