Я вижу следующую строку подключения в web.config по умолчанию:
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
Я нахожусь в точке, когда хочу изменить строку подключения, но не могу найти где | DataDirectory |установлено.Я знаю, что он указывает на папку с именем App_Data
в корне моей роли, где находится файл aspnetdb.mdf
.
Глядя на эту страницу: http://social.msdn.microsoft.com/Forums/en-US/sqlce/thread/dc31ea59-5718-49b6-9f1f-7039da425296/
утверждает, чтометод SetData используется для установки местоположения;однако я искал все решение и не могу найти вызов SetData или другую ссылку на |DataDirectory|
.В нем также говорится, что по умолчанию используется папка приложения;однако я знаю, что это не так, поскольку файл находится в папке App_Data
.
Есть предложения, где он установлен / где мне следует вызвать метод SetData для его установки?Первая часть очень полезна, потому что для меня загадка: P
Спасибо.