0

Visual Studio에서 Windows 7 시스템에서 ASP.net 응용 프로그램을 개발하는 중. 때로는 Internet Explorer 6과의 호환성 테스트가 필요합니다. IE 6 테스트 방법은 로컬 컴퓨터에서 가상 컴퓨터를 실행하는 것입니다. 내 부모 개발 시스템에 개발에 액세스 할 수 알아낼 수Visual Studio 및 TFS 소스 컨트롤에서 사용자 컨텍스트 전환

가장 쉬운 방법은 내 컴퓨터의 로컬 IIS를 사용하고 가상 머신을 통해 액세스 내 ASP.net 프로젝트를 전환했다. 한 가지 문제는 프로젝트의 로컬 IIS를 사용하기 위해 관리자로 Visual Studio를 실행하는 것입니다.

내가 관리자로 실행을 수행하고있어하는 동안 나는 비 상승 보안 컨텍스트에서 비주얼 스튜디오를 실행하고있어 허가의 문제로 다음을 실행 TFS 소스 제어에 "최신 가져 오기". 첫째, Visual Studio에서 파일을 덮어 쓸 권한이 없습니다. 나는 이것이 원래 소유권 문제라고 생각했다. 내 Worspace 디렉터리에 가서 해당 폴더에 재귀 변경 소유자 않았다 그러나 문제를 해결하려면 보이지 않았다. 이 문제를 극복하기위한 유일한 확실한 방법은 Visual Studio를 상승 된 컨텍스트에서 계속 실행하거나 내 작업 영역의 모든 것을 삭제하고 새로운 복사본을 얻는 것입니다.

내가 선호하는 것 이제까지 높은 보안 컨텍스트에서 실행하는 비주얼 스튜디오를 전환해야하지,하지만 IDE의 개발 서버를 원격으로 액세스 할 수 없기 때문에 난이 옵션을 선택하지 않습니다 같은 느낌. 나는 그것이 역방향 프록시를 설정할 수 있다는 것을 알아 냈다. 그러나 이것을 할 수있는 유일한 툴은 매우 비싸고, 나는 리버스 프록시를 설정할 때 이해할 수있는 지시 사항을 찾을 수 없었다. 무료 도구.

사람이 그렇지 않으면 내가 권한 문제 해결에 대한 제안을 듣고 싶습니다 설정하는 방법 공칭 것 Win7에 자유롭게 사용할 수 있습니다 어떤 도구를 사용하여 역방향 프록시에,에 대한 지침을 제공 할 수 있다면. 프로젝트를 삭제하고 신선한 작품을 얻지 만 상당한 시간을 소비합니다.

답변

2

나는 Fiddler를 사용할 수 있다고 상상합니다. Here is a post에 Fiddler를 사용하여 iphone이 dev 웹 서버와 작동하도록하는 지침이 있으면 상황에 맞게 조정할 수 있다고 상상해보십시오.

또는 IIS Express이 도움이 될 수 있습니까?

+0

다른 기사를 빠르게 읽으면 IIS Express가 2010과 통합되지만 2010 년에는 프로젝트를 2010으로 업그레이드 할 수 없다고 언급합니다. 이 옵션을 더 자세히 살펴 보도록하겠습니다. – Dave

+0

D' oh, 잘못된 링크. 답변에서 수정되었습니다. –

+0

저는 IIS Express를 실제로 사용하지는 않았지만, 귀하의 HDD에 폴더를 제공하도록 설치되고 구성 될 수 있다는 것을 이해했습니다. VS 2010 통합으로 사물이 단순화됩니다. –

관련 문제