2010-02-25 3 views
0

랩톱에서 .net 응용 프로그램을 실행하고 싶습니다. VS 08이 설치된 컴퓨터에서 응용 프로그램 (aspx 페이지 및 SQL 데이터베이스)을 만들었습니다. 이제 SQL Server 2005가 설치되지 않은 랩톱에서이 응용 프로그램을 실행하려고했습니다.로컬 컴퓨터에서 .net 웹 응용 프로그램을 실행하고 싶습니다.

aspx 페이지를 우편으로 보내면 내 랩톱에 복사하고 IIS에 들어가서 내 페이지가 올바른 위치를 가리키는 새 가상 디렉터리를 정의합니까 ??

이제 데이터베이스에 대해 내가

어떤 아이디어가 무엇을해야하는지 모른다 ???

답변

3

웹 응용 프로그램을 랩톱의 폴더에 게시하고 해당 폴더를 가리키는 IIS 가상 디렉터리를 만듭니다.

DB의 경우 SQL Server (http://www.microsoft.com/express/Database/)의 빠른 버전과 웹 응용 프로그램을 설치하십시오.

+0

내 데이터베이스의 백업을 만들 수있는 방법이 있습니까? 그것을 새로운 SQL 서버로 가져 오기만하면됩니까? –

+0

예. 기존 SQL Server에서 내보내고 새 파일로 가져올 수 있습니다. –

2

SQL Server Compact Edition을 사용해 보셨습니까? 이렇게하면 응용 프로그램과 함께 db를 이동할 수 있습니다.

+0

그리고 SQL Server Express는 모든 컴퓨터에 무료 SQL Server를 설치하는 방법입니다. –

+0

@Jeremy 당신이 생각하는 것에 대해 이야기하고 있다면, 각 창 사용자는 데이터베이스의 별도의 깨끗한 복사본을 정상적으로 얻습니다. 따라서 데이터는 공유되지 않습니다. 이것은 웹 응용 프로그램이므로 ASP.NET 사용자 계정이 액세스하기 때문에 단일 공유 데이터베이스가 있는지 궁금합니다. – AaronLS

+0

아니요 공유 데이터베이스가 아닙니다. SQL 서버 CE 사용 방법에 대한 도움말 문서 나 데이터베이스 설정 방법 –

1

최소 SQL Server 2005 Express Edition을 설치해야합니다. 응용 프로그램의 연결 설정을 변경해야 할 수도 있습니다.이 설정은 .config 파일에있을 수 있으며 (응용 프로그램에서 연결을 수행 한 방법에 따라 다름) 선택한 서버 인스턴스와 데이터베이스 이름이 서로 다른지 여부에 따라 달라질 수 있습니다 개발 컴퓨터에서 사용됩니다.

2

당신은 클라이언트 (노트북)에 SQL Server를 설치해야합니다 그래서 당신은 응용 프로그램을 실행할 수 있습니다 제대로

2

는 지금까지 영문 페이지와 내가 Zip 드라이브로 게시하는 경우 내 노트북에 복사 IIS로 가서 새로운 가상 디렉터리를 지정하여 내 페이지가 올바르게 작동해야합니다.

예 예.

데이터베이스의 경우 IIS를 실행중인 컴퓨터에 데이터베이스를 설치하고 스키마와 데이터를 복사하거나 데이터베이스를 가지고있는 서버에 코드를 연결해야합니다 (이 방법을 권합니다). 그 위에.

관련 문제