View Full Version : سوال: خطا هنگام ایجاد کنترلرThere was an error running
تبسم ساینا
دوشنبه 10 آذر 1393, 20:13 عصر
سلام دوستان.من با استفاده از روش codefirst و اموزشی که اینجا (http://www.asp.net/mvc/overview/getting-started/introduction/creating-a-connection-string)هست دارم پروژه مینویسم.ولی دقیقا" تو همین مرحله ای که لینکشو گذاشتم همچین اروری واسم میاد.هنگام ایجاد controller جدید.تو سایتای خارجی سرچ زدم چیز زیادی درموردش نبود.چیکار کنم ؟
http://s5.picofile.com/file/8154736300/errorrrrrrr.jpg
sunn789
دوشنبه 10 آذر 1393, 20:42 عصر
دوست عزیز تعریف فیلدهای CodeFirst اشتباه است و باید به عنوان Prpperty تعزیف کنید
تبسم ساینا
دوشنبه 10 آذر 1393, 21:45 عصر
دوست عزیز تعریف فیلدهای CodeFirst اشتباه است و باید به عنوان Prpperty تعزیف کنید
میشه بیشتر توضیح بدید؟ تو اون لینکی که گذاشتم هم همینجوری نوشته و مشکلی نداره.
helpsos
سه شنبه 11 آذر 1393, 00:02 صبح
شما همه ی پروپرتی هات رو باید اینطوری تعریف کنی:
public int ID {get;set;}
.
.
البته من توی VS2013 این طوری نوشتم و جواب داد.
helpsos
سه شنبه 11 آذر 1393, 00:07 صبح
و پیشنهاد می کنم یه بار دیگه به منبعی که گفتی یه سر بزنی و با کدهای خودت مقایسه کنی چون من که دیدم کدهاش رو اینطوری نوشته بود:
using System;
using System.Data.Entity;
namespace MvcMovie.Models
{
public class Movie
{
public int ID { get; set; }
public string Title { get; set; }
public DateTime ReleaseDate { get; set; }
public string Genre { get; set; }
public decimal Price { get; set; }
}
public class MovieDBContext : DbContext
{
public DbSet<Movie> Movies { get; set; }
}
}
تبسم ساینا
سه شنبه 11 آذر 1393, 08:00 صبح
عجب بی دقتی ای کردم ! درست شد .. ممنون.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.