Я запускал свое приложение на сервере приложений Visual Studio 2010, но теперь я изменил его на использование локального сервера IIS, после чего все было разбито.Я получаю следующую ошибку:
System.Data.SqlClient.SqlException: CREATE DATABASE отказано в доступе к базе данных «master».
Попытка присоединить базу данных с автоматическим именем для файла D: \Ошибка кода \ EMSApplication \ EMSApplication.Web \ App_Data \ ASPNETDB.mdf.База данных с тем же именем существует, или указанный файл не может быть открыт, или он находится на общем ресурсе UNC.
Я изменил настройку пула приложений веб-сайта IIS по умолчанию на Classic.NET AppPool.
Также изменилось удостоверение классического .NET AppPool на LocalSystem.
Я также установил разрешение СЕТЕВОЙ СЕРВИС на Полное
Строка подключения:
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.mdf;Integrated Security=True
Но ни один из них не работал.Я все еще получаю эту ошибку.Любое предложение будет очень полезно для меня.
Спасибо.
Я использую SQL Server 2008 Express, который поставляется с установкой Visual Studio 2010.