• 1404/06/02

ایجاد شدن ناگهانی فایل CityInfo.db :

سلام جناب مداعنی خسته نباشید شما در ویدیوی 54 به 55 زمانی که ابزاری برای sqlite اضافه کردین و بعد به ویدیو بعد رفتین توی سلوشن cityInfo.db اضافه شده بود در حالی که توضیح ندادین چطوری اضافه شده من گفتم شاید با مایگریشن اضافه شده یا وقتی ابزار رو نصب کردین اضافه شده اما هر کاری کردم این فایل برای بنده ایجاد نشد 

  • 1404/06/03
  • ساعت 08:30

سلام 

خودش میسازه ، مجدد نمونه دوره را تست میکنم اگر نساخت مشکل را رفع میکنم و اطلاع میدم 

چک کنید دسترسی برای ساخت داشته باشه


  • 1404/06/03
  • ساعت 12:07

جناب مداعنی از کجا باید دسترسی ساخت بدیم؟ چون معمولا برای ساخت فایلی جایی دسترسی نخواسته و اینکه بعد از چه مرحله ای فایل ساخته میشه لطف کنید بفرمایید از کجا اقدام کنیم


  • 1404/06/03
  • ساعت 12:39

ویژوال را به صورت run as admin اجرا کنید ، مشکل دسترسی باشه رفع میشه


  • 1404/06/03
  • ساعت 13:10

همونطور که گفتید من از طریق run as admin برنامه رو اجرا کردم و پوشه مایگریشن رو پاک کردم و دوباره از اول مایگریشن زدم و آپدیت دیتابیس رو انجام دادم اما فرقی نکرد


  • 1404/06/03
  • ساعت 13:43

نمونه دوره را تست کنید ببینید درسته 

اگر درست بود مشکل از کدهاتون اگر نبود از سیستم هست 

به من اطلاع بدید 


  • 1404/06/03
  • ساعت 14:31

از کدوم قسمت می تونم کل پروژه رو دانلود کنم ؟ چون ضمیمه ی هر بخش رو که دانلود می کنم کل پروژه نیست فقط اون کلاسی هست که توی ویدیو باهاش کار کردین فایل کلی رو از کجا باید دانلود کنم؟


  • 1404/06/03
  • ساعت 15:06

خاطرم نیست 

در برخی جلسات کل پروژه را میزارم 

ضمیمه ها را دانلود کنید متوجه میشید 

حجمی ندارن


  • 1404/06/03
  • ساعت 15:15

من فایل کامل رو پیدا کردم و اون فایل با پسوند db وجود داشت و با sqlite اتصال پیدا میکنه اما چرا توی پروژه ی بنده این فایل تشکیل نمیشه؟ من کد ها رو عینا مثل شما وارد کردم و این هم بگم که من از .net 9 دارم استفاده می کنم امکان داره توی نسخه های جدید تر تفاوتی پیدا کرده باشه ؟


  • 1404/06/03
  • ساعت 15:18

برای مطمئن شدن کافیه با همون ورژن تست کنید تا مشخص بشه


  • 1404/06/03
  • ساعت 15:44

آقای مداعنی نگم براتون توی بخش program برنامه اون قسمتی که آدرس رشته اتصال sqlite رو داریم به مسیر appsettings.json قرار دادیم فقط دو تا فاصله ی اضافه باعث شده بود نتونه فایل رو بسازه منظورم این قسمته builder.Services.AddDbContext<CityInfoDbContext>(option =>

{

   option.UseSqlite(builder.Configuration["ConnectionStrings:CityConnectionString"]);

});

که اشتباه اینجا بود : 

"ConnectionStrings : CityConnectionString"

درستش:

"ConnectionStrings:CityConnectionString"

بازم ممنونم از پاسخگوییتون 


  • 1404/06/03
  • ساعت 15:52

خوشحالم مشکل حل شد ، این موارد در ابتدای راه کاملا طبیعیه و تجربه همینگونه بدست میاد