Когато създадете база данни на сървъра (използвайки SQL Server Management Studio), вече не е нужно (и не трябва!) да се занимавате с файла(овете) на базата данни - оставете сървъра да се справи с това вместо вас.
Вместо това:направете Добавяне на връзка във Visual Studio и след това посочете екземпляра на сървъра (DEV-5\SQLEXPRESS
) и името на базата данни (emailDatabase
) в диалоговия прозорец за свързване.
С това вие се свързвате и използвате база данни на SQL Server по начина, по който е предвидено да се използва - на самия екземпляр на SQL Server. Това е много по-лесно и много по-малко караница, отколкото да се борите със "свободно плаващ" .mdf
файлове и прикачването им към вашите решения и подобни неща....
Така че тук - попълнете DEV-5\SQLEXPRESS
в падащото меню „Име на сървъра“ и след това използвайте опцията „Изберете или въведете име на база данни“ и въведете името на вашата база данни (или го изберете от падащото меню) – трябва да е там!
НЕ използвайте опцията „Прикачване на файл с база данни“ – това е свободно плаващият .mdf
"функция", която е доста тромава и трудна за използване и податлива на грешки - отново:препоръчвам не използвайки това...