سلام استاد خسته نباشید
من سیستم identity مثل آموزش شما اجرا کردم فقط میخواستم جدول ها تو دیتا بیس خودم که برای برنامه دارم ایجاد بشه
برای اینکار باید چیکار کنم؟
سلام
رشته اتصال identity را همانند رشته اتصال خودتون تنظیم کنید با همان بانک اطلاعاتی
سلام خسته نباشید دوباره
تو پروژه خودتون موقع که دیتا بیس تغییر دادین بعد اجرا گرفتین اون ارور که اس کیو ال باز بود اومد واستون
یه همچین چیزی
Cannot drop database "D:\PROJE WEB\PROJECTSHOP\ONLINESTORE\ONLINESTORE.MDF" because it is currently in use.
در کل به رشته اتصال مربوط میشه که باید ست بشه مطابق با رشته اتصال اصلی
<connectionStrings>
<
add name="MyContext" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDBFilename = D:\proje web\projectshop\Onlinestore\Onlinestore.mdf ;Integrated Security=True" providerName="System.Data.SqlClient" />
<
add name="DefaultConnection" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDBFilename = D:\proje web\projectshop\Onlinestore\Onlinestore.mdf ;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
من الان این دوتا رشته اتصال دارم
اینا میتونن یکی بشن آیا؟
درکل برای رفع این مشکل باید چیکار کنم؟
بله میتونند
فقط نام هاشون نباید یکی باشه که برای شما نیست
البته خودم تاحالا روی express تست نکردم
خوب شما با یه حرکت ساده مشکلتون حل شد.نظری یا ایده ای ندارید که رو اکسپرس جواب بده؟
والا اگر من بودم روی sql میساختم و بعد از اتمام توسعه و مرحله پابلیش روی express میبردم
var user = new ApplicationUser { UserName = model.Email, Email = model.Email,Fullname=model.Fullname };
var result = await UserManager.CreateAsync(user, model.Password);
if (result.Succeeded)
من بریک پوینت گذاشتم رو اکشن رجیستر تو کنترلر اکانت بعد همه اطلاعات میگیره نشون هم میده بعد میره رو خط دوم که اینجا گذاشتم بازم پسورد نشون میده توش ولی میخواد بره خط بعدی اون اررور میده
یعنی این همون مشکلیه که شما هم داشتین یا چیز دیگه ای؟
موقع ذخیره داره به مشکل میخوره
احتمال زیاد همون ارتباط با بانک است
بالاخره درستش کردم باید دیتا بیس پاک بشه از اول ساخته بشه
ممنون از اینکه وقت گذاشتید و ممنون از آموزش های خوبتون