2012-06-11 3 views
1

내가 한 줄의 코드 디버깅되었습니다웹 서버에서이 모달 Microsoft EULA 팝업이 표시됩니까?

SqlDataSource ds = new SqlDataSource(cs.ProviderName, cs.ConnectionString, selectCommand); 

및 Microsoft EULA 대화 상자하는 팝업 :

:

enter image description here

그것을 거절 후, 나는 디버깅 뭔가을 종료

enter image description here

나는 EULA를 받아들이지 않아도 괜찮지 만 모달 대화 상자가 나타나서 ASP.net 웹 서버가 멈추는 것을 걱정합니다.

내 웹 서버에이 모달 Microsoft EULA 팝업이 표시됩니까? Microsoft는 "주문형 승인" 라이센스 계약을 설계 했으므로 인터랙티브 세션에서 실행되지 않는 경우 GUI 대화 상자를 표시하지 않겠습니까?

답변

2

디버거 팝업이 참조 소스로 이동하여 발생했습니다. 팝업입니다.
감소하면 원래 Microsoft 소스 코드 대신에 디스 어셈블리가 표시됩니다.

Visual Studio를 설치하고 서버에 디버거를 실행하면 해당 디버거가 나타납니다.

+0

일반적으로 .NET 3.5에 대해 개발 해왔고 Microsoft는 이에 대한 참조 소스를 제공하기를 거부했습니다 ([이 질문과 ....]). http://stackoverflow.com/questions/1095769/how-can-we-get-microsoft-to-maintain-the-net-reference-source)가 발견되었습니다. .NET 4.0에는 참조 소스가 있습니다. (또한 [이유] (http://stackoverflow.com/questions/8139269/vs2010-how-to-enable-enable-net-framework-source-stepping)) –

관련 문제