Софтуерно Инженерство
Loading...
coaster avatar coaster 415 Точки

[Technical Issue] Базата се създава в App_Data?

Здравейте, пак съм аз, не открих подобна тема.

Нормално поведение ли е базата да ми се създава в папката App_Data на проекта? Подсигурих се и за всеки случай натрясках един и същи connection string във всички проекти, но пак същото. Реално когато работих с data layer-a, базата се създаде и съществува в SQL сървъра, а когато искам да работя с нея през Services проекта (искам да регистрирам потребител например), забелязвам, че се прави нова такава във въпросната папка. Тази в SQL Server само си седи там за красота и не се пълни :)  Със сигурност се извършва няква дейност в нея - тази в App_Data, защото при първа регистрация получавам 200 OK, а после като пробвам със същия email, получавам 400 Bad Request - "Name someuser@dir.bg is already taken". Опитах да изтрия mdf & ldf файловете от проекта, но тогава изобщо не стартира.. Та въпроса е - как да си ползвам базата в MS SQL Server?

Connection string-a ми е такъв:

connectionString="
    data source=.;
    initial catalog=BookShopNew;
    integrated security=True;
    MultipleActiveResultSets=True;
    App=EntityFramework"

<линк към проекта с велико име>

0
C# Web Services & Cloud 25/08/2015 16:06:35
petrovaliev95 avatar petrovaliev95 365 Точки

Забелязвам, че във DBContext-a извикваш base контролера със следното име на connection string "BookShopNew", а във Config-a се казва "BookShopContext". Да не би това да е проблема ?

1
25/08/2015 16:51:38
coaster avatar coaster 415 Точки

Оф... Да, това беше, ама кой да се сети да погледне там. Благодаря!

0