2010-12-03 4 views

답변

2

당신이 웹 사이트에 대한 첫 번째 사용자를 만들 때 데이터베이스가 처음 만들어 통해 DB 파일을 찾을 수 있습니다. 그 후 .mdf 파일은 app_data 폴더에 있습니다.

VS로 표시하려면 프로젝트 -> 모든 파일 표시를 클릭하면 솔루션 탐색기에 표시되어야합니다. ASPNETDB.MDF를 마우스 오른쪽 단추로 클릭하고 프로젝트에 포함을 클릭하십시오.

+0

프로젝트에 추가하는 방법을 보여주기 때문에 올바른 것으로 표시했습니다. Darin Dimitrov의 답변도 유익했습니다. –

3

기본 템플릿은 SQL Express 버전을 사용합니다. aspnetdb.mdf 파일은 App_Data 디렉토리에 저장됩니다. , 당신의 응용 프로그램을 시작하는 새로운 사용자를 등록하고 app_data 디렉토리를 열 -

+1

감사합니다. app_data 디렉토리의 내용이 VS에 표시되지 않습니다. VS에서 열 수있는 방법이 있나요? VS 내에서 생성 된 일반 데이터베이스로 수행되는 것처럼? –

+0

기본적으로 새 ASP.NET MVC 프로젝트를 만들 때이 디렉토리에 내용이 없습니다. 그것은 비어 있습니다. [aspnet_regsql.exe] (http://msdn.microsoft.com/en-us/library/x28wfk74.aspx) 도구를 사용하여 수동으로 데이터베이스를 만드는 것은 전적으로 귀하의 몫입니다. –

+0

회원 정보가있는 기존 aspnetdb 데이터베이스를 추가하려고합니다. 앱 데이터를 마우스 오른쪽 버튼으로 클릭하고 VS에서 기존 소스를 추가하여이 작업을 수행 할 수있었습니다. –

0

App_Data 폴더 :의 Web.config에 연결 문자열 봐 Windows 탐색기에서 - u는이

Arek

3

은 유 도구를 aspnet_regsql.exe 사용할 필요가 없습니다

<connectionStrings> 
    <add name="ApplicationServices" 
     connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" 
     providerName="System.Data.SqlClient" /> 
</connectionStrings> 
관련 문제