2011-01-07 2 views
0

MVC를 처음 사용하고 기본 템플릿 응용 프로그램을 설정하려고합니다. VS2010에서 템플릿 MVC2 프로젝트를 만들고 있습니다. 그러나 데이터베이스가 템플릿의 일부로 생성되지 않는 것으로 나타났습니다. 이것이 자신의 데이터베이스를 만드는시기 또는 장소에 대한 규칙이 있습니까? 그렇지 않은 이유는 무엇입니까?템플릿 ASP.NET MVC2 웹 응용 프로그램

답변

0

표준 MVC 템플릿은 App_Data 폴더에 aspnetdb.mdf 데이터베이스에 Web.config의 가리키는에서 ConnectionString에 있습니다.

기본값 MVC 2 웹 응용 프로그램 템플릿은 인증을 위해 (AccountController를 통해) 데이터베이스를 사용합니다.

처음 사용시 실제 파일이 생성됩니다. 아마도 응용 프로그램을 실행하는 동안 계정을 등록하거나 로그온을 시도 할 때입니다.

+0

경우에 따라서는 전혀 생성되지 않습니다. 저는 다섯 개의 별도 템플릿 프로젝트를 만들었습니다. 두 개는 데이터베이스가 있고 세 개는 템플릿이 아닙니다. 모든 사용자 계정에 새 사용자 계정을 만들려고했습니다. –

관련 문제