Loading...
coaster avatar coaster 412 Точки

[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 358 Точки

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

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

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

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.