2014-12-02 3 views
3

WCF 서비스와 Azure Cloud Service 프로젝트가 포함 된 WCF 서비스 솔루션이 있습니다.Azure Compute Emulator에서 생성되는 오류를 보는 방법

, 나는 각 역할에 대한 출력에 표시되는 모든

[패브릭] 역할 상태 바쁜

애저 계산 에뮬레이터 (내 PC에 버전 2.5)에서 클라우드 서비스 프로젝트를 실행 [ 패브릭] 역할의 상태는 내가 Warning, 또는 Error 로그 계산 에뮬레이터에서 로깅 수준을 쥐게 심지어 Critical을 시도했지만 더 이상 자세한 메시지가 표시없는 한

를 중단되었습니다 예드. 나는 이벤트 로그 엔트리가 있는지 또는 디스크에 로그 파일이 있는지 알아보기 위해 인터넷 검색을 해봤는데 클라우드 서비스가 작동하지 않는 이유를 알 수는 있지만 아무 소용이 없다.

클라우드 서비스 역할을 중단시키는 원인에 대해 자세히 알아 보려면 어떻게해야합니까? 다시 시도하십시오.

답변

5

진단 로그가 Azure 컴퓨팅 에뮬레이터에서 수집되지 않음 - Azure SDK 버전 2.5를 대상으로하는 프로젝트의 경우 Azure 컴퓨팅 에뮬레이터는 더 이상 성능 카운터, 인프라 로그, IIS 로그, 및 이벤트 로그. 또한 Azure 스토리지 또는 개발 스토리지에 더 이상 로그가 저장되지 않습니다. Visual Studio 출력 창이나 계산 에뮬레이터에서 응용 프로그램 로그를 계속 볼 수 있습니다. 이는 Azure SDK 버전 2.5를 대상으로하는 프로젝트에만 영향을줍니다. Azure SDK 2.4를 계속 대상으로하는 프로젝트는 영향을받지 않습니다.

자료 : http://msdn.microsoft.com/en-us/library/azure/dn873976.aspx 내 경우

+2

마이크로 소프트는 그렇게하기가 좋습니다. WTF? –

+1

내 생각은 정확히! ETW 로그가 필요하지 않으면 SDK 2.4로 돌아가는 것이 좋습니다. –

+0

어쨌든 Azure SDK 2.5가 내 PC에 설치되어 있습니다. 팀에서 Azure SDK 2.4를 대상으로하므로 v2.5가 어떻게 설치되었는지는 수수께끼입니다. –

1

, 그것은 문제가 있었다 ServiceDefinition.csdef에 정의 된 시작 작업이 될 밝혀졌다. <Task>을 제거한 후 Compute Emulator에서 내 서비스가 정상적으로 실행되었습니다.

관련 문제