안녕하세요, 팁을 읽은 후에도 컨트롤러를 만들기 위해 MVC에 문제가 있습니다. DbContext에 생성자를 추가하고, 작동하지 않는 것을 삭제하고, providerName = "System.Data.SqlClient"등을 변경합니다. 이 같은asp.net 메타 데이터를 검색 할 수 없습니다.
내 모델 클래스의 모습 :
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
<add name="RecruiterDBContext"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Recruiters.mdf;Integrated Security=True"
providerName="System.Data.SqlClient"
/>
어떤 조언 :
public class RecruiterModel
{
public string CompanyName { get; set; }
public string Website { get; set; }
public string CompanySize { get; set; }
public string LinkedInCompanyURL { get; set; }
public string LinkedInID { get; set; }
public string Specialities { get; set; }
public string Category { get; set; }
public string Location { get; set; }
public int ContactPhone { get; set; }
public string ContactEmail { get; set; }
}
public class RecruiterDBContext : DbContext
{
public DbSet<RecruiterModel> Recruiters { get; set; }
}
내 Web.config의의 connectionStrings은 다음과 같습니다?
안녕하세요, 알렉스, 그 솔루션을 시도한 후 여전히 동일한 오류가 발생하고 전체 오류 : 'Recruiter.Models.RecruiterModel'에 대한 메타 데이터를 검색 할 수 없습니다. 'attachdbfilename'키의 값이 잘못되었습니다. – user2606847
SQLExpress를 사용하는 경우 연결 문자열을 수정하십시오. 'connectionString = "data source =. \ SQLEXPRESS; Integrated Security = SSPI;" –
방금 시도한 것과 같은 오류가 발생했습니다. ASP.net 영화 프로젝트 예제에서 프로젝트 아이디어를 따르려고합니다. http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-model – user2606847