2011-09-02 5 views
0

VS Web Server 대신 IIS를 사용하도록 구성된 WCF 서비스와 클라이언트 응용 프로그램이 포함 된 Visual Studio 솔루션이 있습니다. IntelliTrace로 응용 프로그램을 디버깅 할 때 클라이언트에 대한 정보를 얻지 만 서버에 대한 정보는 얻지 못합니다. 또한 IntelliTrace 출력에 "서버 호출"항목이 표시되지 않습니다. 데모에서는 ASP.Net 응용 프로그램에 대한 이러한 내용이 표시되기 때문에 기대되는 항목입니다 (동일한 것은 아니지만 희망적이었습니다).IntelliTrace with WCF

여기에 제안 된대로 기본 IIS 프로필 설정을 변경해 보았습니다. 즉, http://continuouslyintegrating.blogspot.com/2011/05/windows-7-sp1-iis-and-intellitrace.html,하지만 아무 효과가 없습니다.

내가 무엇을 누락 되었습니까?

David Mullin

답변

0

서버용 소스 코드가 있습니까?

는 Intellitrace은 당신이 당신이

0

IntelliTrace가 실행중인 각 프로세스에 대한 로그를 생성 정보를 얻을 수있을 것 같아요 다음의 소스 코드를 가지고 있겠지 경우는, 소스 코드를 갖고있는 이벤트를 기록합니다. 클라이언트 응용 프로그램과 WCF 응용 프로그램은 서로 다른 두 가지 과정을 거칩니다. 둘 다 솔루션 탐색기의 시작 프로젝트로 구성하면 IntelliTrace는 디버그 세션 중 두 프로젝트에 대한 이벤트를 기록합니다.

그러나 IntelliTrace 창에서 한 번에 하나의 프로세스의 데이터 만 볼 수 있습니다. 클라이언트 코드에서 서비스 코드로 이동하면 IntelliTrace 이벤트가 WCF 서비스의 이벤트로 변경됩니다.