2013-10-03 3 views
0

SQL Server 데이터베이스에 연결하는 MVC 4 웹 응용 프로그램이 있습니다. 그것은 로컬 IIS 웹 서버에서 잘 실행됩니다. 동일한 컴퓨터의 VMWare VM에서 실행되는 Windows 2008 Server에서 실행되는 IIS8 웹 서버에 배포하면 "요청을 처리하는 동안 오류가 발생했습니다."라는 오류 메시지가 나타납니다. 따라서 응용 프로그램을 디버깅하려고합니다.원격 IIS8에서 관리되는 v4.5 MVC 코드를 디버그합니다.

VM에 원격 디버거가 설치되어 실행 중이며 관리자 권한으로 실행 중입니다. 그것은 WIN-JIIJ \ magrawal이 연결되었다고 말합니다. 도구 -> 첨부를 사용하여 문제없이 WIN-JIIJ : 4016에 연결하고 W3WP.exe를 선택하십시오. 또한 "첨부 대상"드롭 다운에서 Managed (v4.5) 코드를 선택합니다.

이제 Visual Studio에서 프로젝트 -> 속성 -> 웹 -> 디버거에서 ASP.NET 디버거를 사용하려고합니다. 이것은 나에게 "웹 서버에서 디버깅을 시작할 수 없습니다 ... msvsmon.exe가 실행중인 것으로 보이지 않습니다 ... 방화벽이 차단되어있을 수 있습니다 ..."라는 오류를 표시합니다.

어떤 도움이 될 것입니다. 고맙습니다. 나는 지금 이틀을 보냈다. "미안, 오류가 발생했습니다 ..."메시지의 소스를 발견하는 다른 방법도 유용 할 것입니다.

답변

1

원격 디버깅이 이제 저에게 효과적입니다. 나는 많은 것들을 망쳤다. 그러나 나는 .NET 디버깅을 활성화하는 것이 무엇이 었는지 믿습니다. -> ASP.NET 카테고리를 선택 .NET 컴파일 -> 디버그 = 사실

+0

감사를 설정 한 동작 그룹에서을

IIS 관리자에서

, 연결 창에서 서버 노드를 선택 : 이것은 다음과 같이 사용 가능 작동합니다! – k4st0r42

관련 문제