Неверное значение для ключа attachdbfilename

Я пытаюсь запустить свое приложение asp net на веб-сервере godaddy и получаю сообщение об ошибке:

Exception Details: System.ArgumentException: Invalid value for key ‘attachdbfilename’.

Моя строка подключения:

<connectionStrings>
<remove name=”LocalSqlServer”/>
<add name=”LocalSqlServer” connectionString=”Data Source=(LocalDB)v11.0;Integrated     Security=True;AttachDbFilename=|DataDirectory|Database.mdf”        providerName=”System.Data.SqlClient”/>
</connectionStrings>

Любые идеи, как я могу это исправить? У меня нет этой ошибки на моем компьютере.


person user007    schedule 06.02.2013    source источник
comment
У вас есть файл Database.mdf в папке App_Data на сервере, верно? Кроме того, вы уверены, что GoDaddy разрешает присоединение базы данных?   -  person Brian Mains    schedule 06.02.2013
comment
Да, он у меня есть в папке App_Data. Ну, я не знаю, позволяет ли Godaddy это. Что я могу сделать, если это не так?   -  person user007    schedule 06.02.2013
comment
Я думаю, что это не позволяет подключать базы данных. Мне нужно создать базу данных вручную в панели управления.   -  person user007    schedule 06.02.2013
comment
Я думал, что может быть это. Вы также можете использовать функцию создания сценариев для создания схемы и данных в виде быстрого копирования, если это не позволяет загрузить MDF.   -  person Brian Mains    schedule 06.02.2013
comment
Лучше поздно, чем никогда, в строке подключения в источнике данных отсутствует косая черта. См.: Data Source=(LocalDb)\v11.0   -  person JD Davis    schedule 10.04.2014


Ответы (1)


Ой, у меня была та же проблема, в моем случае у меня не была установлена ​​LocalDB, так как насчет того, чтобы проверить это!!

person Ehsan Zargar Ershadi    schedule 26.06.2013