2009-11-12 2 views
2

방금 ​​가상 디렉터리를 만들고 일부 사용자가 테스트 할 수 있도록 내 응용 프로그램 파일을 준비했습니다.Visual Studio에서 현재 실행중인 프로젝트에만 디버깅을 어떻게 분리합니까?

문제점은 Visual Studio 프로젝트 (실행중인 코드 위치와 별도의 가상 디렉터리를 사용하는 Visual Studio 프로젝트)로 이동하면 사용자 작업에서 임의로 나타나는 디버그 오류가 발생합니다.

Visual Studio에서 현재 실행중인 프로젝트에만 디버깅을 어떻게 분리합니까?

+0

당신이 사용하는 IIS의 어떤 버전? –

+0

5.1, windows xp machine – Andrew

답변

1

IIS 5.1을 실행 중이므로 Visual Studio Development Server (일명 카시니)을 사용해야 Visual Studio 프로젝트를 호스팅 할 수 있습니다. 이렇게하면 IIS가 사용하는 것과 별도의 프로세스로 프로젝트가 격리됩니다. Windows XP에서 IIS 5.1은 "aspnet_wp.exe"를 사용합니다.

Visual Studio의 새로운 웹 응용 프로그램 프로젝트 유형에 대한 기본값은 Cassini를 사용하는 것입니다. 만약 확인하거나 변경을, 프로젝트 설정을 열고는 다음과 같습니다 확인해야 할 몇 가지 이유 :

Project Settings - Web http://img443.imageshack.us/img443/1683/captureha.png

+0

우리는 포털 시스템 portal.website.com에 액세스해야하는 인증 방법을 사용하고 있습니다. 그래서 쿠키 데이터, mymachine.website.com에 액세스 할 수 있으므로 iis를 사용했습니다. . 더 이상 아이디어가 없습니까? 어쨌든 +1 답변을주었습니다. – Andrew

+0

이것은 이미 분명 할 수 있습니다 : 테스트 서버와 별도의 컴퓨터에서 개발을 시도해보십시오. 또 다른 옵션은 Windows Server 2003 호스트에서 IIS 6을 사용하는 것입니다. 그런 식으로 별도의 응용 프로그램 풀로 가상 디렉터리를 격리 할 수 ​​있습니다. –

관련 문제