Я не уверен, что именно происходит, так как не могу установить строгую линейную корреляцию между событиями.Но ниже вы найдете мою строку подключения, иногда она работает, в других случаях, когда я открываю приложение / проект, который я создаю (без внесенных изменений), это не так и дает мне различные ошибки и причины.
<add name="EFDbContext"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\EFDbContext.mdf;MultipleActiveResultSets=true;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
Ошибки включают в себя:
Невозможно завершить операцию.Поставляемый SqlConnection не указывает начальный каталог.
или
, говоря, что у Amin-PC \ Admin нет прав доступа (я вошел в систему admin)
Такжекогда я пытаюсь добавить новое соединение, иногда мне сообщают, что у меня нет прав доступа или база данных уже существует, или просто добавляет ее нормально!
Я пытался явно запустить Visual Studio от имени администратора, и это, похоже, помогло сотказано в доступе к проблеме с БД.
По сути, я не знаю, что происходит, черт возьми.
Недавно начал с .net, и его было легко программировать для asv.net mvc framework доЯ начал взаимодействовать с базовой инфраструктурой asp.net, строками соединений, устаревшим (готовым к полудню) провайдером членства и т. Д.
И теперь не знаю, что происходит с выпуском SQL Server Express, который устанавливаетсядлинный с VS2010.