Я получаю следующую ошибку при отладке моего сайта visual studio 2010:
Попытка присоединить базу данных с автоматическим именем для файла C:\Users...\Desktop\Dpp2012New\App_Data\dppdatabase.mdf не удалась. База данных с тем же именем существует, или указанный файл не может быть открыт, или он находится на общем ресурсе UNC.
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.Data.SqlClient.SqlException: попытка присоединить базу данных с автоматическим именем для файла C:\Users...\Desktop\Dpp2012New\App_Data\dppdatabase.mdf не удалась. База данных с тем же именем существует, или указанный файл не может быть открыт, или он находится на общем ресурсе UNC.
Вот моя строка подключения из моего web.config
:
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient"/>
<add name="ConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\dppdatabase.mdf;Integrated Security=SSPI"
providerName="System.Data.SqlClient"/>
</connectionStrings>
И я получаю к нему доступ с моего сайта как:
Dim connectionString As String = ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString
Трассировка стека показывает строку ошибки как:
Dim conn As New SqlConnection(connectionString)
Dim dr As SqlDataReader
conn.Open() 'This is the error line as per stacktrace
Я дал необходимые разрешения для указанной выше папки, поэтому она не может быть проблемой "или указанный файл не может быть открыт". Если мы посмотрим на все сообщения, связанные с одной и той же ошибкой на этом форуме, ясно, насколько глубока эта ошибка. Однако ни одно из решений не решает мою проблему. Некоторые из ресурсов, которые я попробовал:
- http://weblogs.asp.net/scottgu/archive/2005/08/25/423703.aspx
- http://blogs.msdn.com/b/webdevelopertips/archive/2010/05/06/tip-106-did-you-know-how-to-create-the-aspnetdb-mdf-file.aspx
- http://forums.asp.net/t/1033225.aspx
Я с нетерпением жду решения.