2

그래서 최근에 ASP.NET에서 데이터베이스를 사용하는 방법에 대한 질문을 받았는데, 제가받은 대답은 WebMatrix를 사용하는 것이 좋습니다. 글쎄, 나는 WebMatrix의 단순함을 확실히 좋아한다고 말할 수있다. Visual Studio 2010을 사용하면 사이트의 데이터베이스를 만드는 방법을 알 수 없었으며 WebMatrix를 사용하면 매우 쉽습니다. 그러나 내 프로젝트 작업을 진행하면서 내 파일 중 하나를 입력하기 시작했을 때 WebMatrix가 다운되었습니다. 그래서 다시 열었고 동일한 파일을 열었고 동일한 코드를 입력했습니다. 그리고 이전과 같은 시간에 다시 충돌했습니다. ,WebMatrix 프로젝트를 VS2010으로 마이그레이션하십시오.

An unhandled exception of type 'System.AggregateException' occurred in mscorlib.dll 

Additional information: A Task's exception(s) were not observed 
either by Waiting on the Task or accessing its Exception property. 
As a result, the unobserved exception was rethrown by the finalizer thread. 

나는 그것이 추락 왜 나에게 묻는 게 아니에요 :

나는 여기에, 문제가 무엇인지보고 그냥 시간 디버거에서 비주얼 스튜디오를 사용하는 응용 프로그램이 충돌 때 내가 얻을 예외 그러나 나는 누군가가 그것에 대해 말할 것이있는 경우에 대비해서 그것을 포함시킬 것이라고 생각했다.

어쨌든 WebMatrix는별로 안정적이지 않습니다. 처음에는 그것이 내 컴퓨터라고 생각했지만 충돌을 완전히 복제 할 수 있었던 사실은 그렇지 않다고 말했습니다. 이제이 하나의 파일을 편집하려고 할 때마다 WebMatrix가 충돌하기 때문에 다른 IDE를 사용하고 싶습니다.

저는 Visual Studio 2010 Ultimate으로 돌아가고 싶습니다. ( 그러나 데이터베이스를 사용하는 방법을 파악할 수 없었기 때문에 첫 번째 위치에 놓은 이유가 있지만,

좋아요, 여기에 포장 : (어떻게) 처음 만들 때 VS2010으로 내 웹 사이트 개발을 시작할 수 있습니까? WebMatrix를 사용하여 프로젝트를 만들었습니까? C# 파일은 App_Code 폴더에 있습니다. 페이지는 .cshtml이고 파일은 .aspx이 아니고 Razor 구문이 포함 된 파일입니까? 그리고 WebMatrix 데이터베이스 관리는 매우 간편합니다. 데이터베이스 ma는 어떻게 사용합니까? VS2010으로 완료된 nagement (이 작업을 수행하는 방법을 찾는 서버 탐색기에서 엉망 이었지만 알아낼 수 없었습니다)?

데이터베이스 관리에 관한 마지막 부분에 대해서는 질문의 해당 부분이 대답이 필요하지 않습니다. 그렇다면 VS2010으로 내 사이트를 성공적으로 사용할 수 있다면 저에게는 충분하며 나머지는 파악할 수 있습니다 :)

답변

2

Visual Studio 내에서 웹 사이트 열기 옵션을 사용하고 웹 사이트가있는 폴더로 이동하십시오. 또는 WebMatrix에서 사이트를 열고 파일 작업 영역에있을 때 Visual Studio 아이콘이있는 시작 버튼을 클릭합니다. 그러면 Visual Studio에서 사이트가 열립니다.

Visual Studio 2010에서 SQL CE 4.0 데이터베이스로 작업하려면 SP1을 설치해야합니다.