När du skapar en databas på servern (med hjälp av SQL Server Management Studio) behöver du inte (och bör inte!) pilla runt med databasfilerna längre - låt servern sköta det åt dig.
Gör istället en Lägg till anslutning i Visual Studio och ange sedan serverinstansen (DEV-5\SQLEXPRESS ) och databasnamnet (emailDatabase ) i din anslutningsdialogruta.
Med detta ansluter du och använder en SQL Server-databas på det sätt som den är tänkt att användas - på själva SQL Server-instansen. Detta är mycket enklare och mycket mindre krångel än att behöva kämpa med "fritt flytande" .mdf filer och bifoga dem till dina lösningar och sånt....

Så här - fyll i DEV-5\SQLEXPRESS i rullgardinsmenyn "Servernamn" och använd sedan alternativet "Välj eller ange databasnamn" och ange ditt databasnamn (eller välj det från rullgardinsmenyn) - det borde finnas där!
GÖR INTE använd alternativet "Bifoga en databasfil" - det här är den fritt flytande .mdf "funktion" som är ganska klumpig och svår att använda och felbenägen - igen:jag rekommenderar inte använder det...