Microsoft MVP성태의 닷넷 이야기
VS2005의 스마트 클라이언트에서 웹브라우저 예제 질문입니다. [링크 복사], [링크+제목 복사],
조회: 14697
글쓴 사람
futurewave (futurewave at gmail.com)
홈페이지
첨부 파일
 

2004년 3월에 연재하신 스마트클라이언트에서 웹브라우저관련 예제의

샘플을 다운로드한후 테스트해보았더니 아래와 같은 에러가 나네요...

WebApp 폴더를 웹공유하여 가상폴더로 잡고 익명접근도 해놓았는데

해당사이트 http://localhost/WebApp/WebForm1.aspx를 띄우면 퍼미션 에러가 나네요..

이 대화 상자 대신 JIT(Just-in-time) 디버깅을 호출하는
방법에 대한 자세한 내용은 이 메시지의 뒷부분을 참조하십시오.

************** 예외 텍스트 **************
System.Security.SecurityException: System.Security.Permissions.SecurityPermission
   위치: SmartClient.TreeControl.TreeControl_Load(Object sender, EventArgs e)
   위치: System.Windows.Forms.UserControl.OnLoad(EventArgs e)
   위치: System.Windows.Forms.UserControl.OnCreateControl()
   위치: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   위치: System.Windows.Forms.Control.CreateControl()
   위치: System.Windows.Forms.Control.WmShowWindow(Message& m)
   위치: System.Windows.Forms.Control.WndProc(Message& m)
   위치: System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   위치: System.Windows.Forms.ContainerControl.WndProc(Message& m)
   위치: System.Windows.Forms.UserControl.WndProc(Message& m)
   위치: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   위치: System.Windows.Forms.Control.ActiveXImpl.System.Windows.Forms.IWindowTarget.OnMessage(Message& m)
   위치: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
실패한 첫 번째 권한 형식:
System.Security.Permissions.SecurityPermission
실패한 어셈블리의 영역:
MyComputer


************** 로드된 어셈블리 **************
mscorlib
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.42 (RTM.050727-4200)
    코드베이스: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.42 (RTM.050727-4200)
    코드베이스: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
SmartClient
    어셈블리 버전: 1.0.0.1
    Win32 버전: N/A
    코드베이스: http://localhost/WebApp/SmartClient.dll
----------------------------------------
System.Windows.Forms
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.42 (RTM.050727-4200)
    코드베이스: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.42 (RTM.050727-4200)
    코드베이스: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.42 (RTM.050727-4200)
    코드베이스: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.mshtml
    어셈블리 버전: 7.0.3300.0
    Win32 버전: 7.0.3300.0
    코드베이스: file:///C:/WINDOWS/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------
System.Windows.Forms.resources
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.42 (RTM.050727-4200)
    코드베이스: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ko_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT 디버깅 **************
JIT(Just In Time) 디버깅을 사용하려면 이 응용 프로그램 또는 컴퓨터의
config 파일(machine.config)의 jitDebugging 값을
system.windows.forms 섹션에 설정해야 합니다.
또한 응용 프로그램은 디버깅할 수 있도록 컴파일되어야
합니다.

예:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

JIT 디버깅을 사용하면 처리되지 않은 모든 예외는
이 대화 상자에서 처리되지 않고 컴퓨터에 등록된 JIT
디버거에 보내집니다.


조언 부탁드립니다.








[최초 등록일: ]
[최종 수정일: 2/17/2007]


비밀번호

댓글 작성자
 



2007-02-23 09시51분
위의 오류라면... 어셈블리 다운로드가 정상적으로 되고 TreeControl_Load에서 실행중에 오류가 났다는 것인데...

Load 메서드안에서 Debug.Break 메서드 호출 코드를 넣어두시고, 실행시에 디버깅을 한번 해보셔야 할 것 같습니다. 어느 라인에서 오류가 나는지를!
kevin25

... 91  92  93  94  [95]  96  97 
NoWriterDateCnt.TitleFile(s)
87정성태2/22/200512289    답변글 [답변]: Smart Client에 관한 문의 드립니다.
82천호민2/1/200511148데이터 그리드의 템플릿필드에 버튼 컨트롤을 넣구요.. 포스트백시 이전 위치에 포커스를 주고 싶은데요..
83정성태2/2/200511966    답변글 [답변]: 데이터 그리드의 템플릿필드에 버튼 컨트롤을 넣구요.. 포스트백시 이전 위치에 포커스를 주고 싶은데요..
79정형균1/26/200511931드디어 정성태님을 찾았네요..^^; 스마트 클라이언트 구현하는데 배포시 문제때문에 죽겠습니다...
80정성태1/26/200510538    답변글 [답변]: 드디어 정성태님을 찾았네요..^^; 스마트 클라이언트 구현하는데 배포시 문제때문에 죽겠습니다...
76임은선1/25/200511502질문이 있는데요....
77정성태1/25/200511856    답변글 [답변]: 질문이 있는데요....
78임은선1/26/200512415        답변글 [답변]: [답변]: 질문이 있는데요....
72최정희1/19/200511838또 접니다.
73정성태1/19/200511663    답변글 [답변]: 또 접니다. [2]
74최정희1/19/200511000        답변글 [답변]: [답변]: 당연히 도움이 되지요.
75정성태1/19/200511579            답변글 [답변]: [답변]: [답변]: 당연히 도움이 되지요.
69최정희10/13/200410937저 기억하실런지? 그때 두리로IE툴바 만들어 주셨죠.
62엄길웅10/1/200412170매번 물어보기만 하는군요..
63정성태10/2/200412007    답변글 [답변]: 매번 물어보기만 하는군요..
64keal...10/5/200413578        답변글 [답변]: [답변]: 매번 물어보기만 하는군요..
65정성태10/6/200413518            답변글 [답변]: [답변]: [답변]: 매번 물어보기만 하는군요..
68keal...10/11/200411173                답변글 [답변]: [답변]: [답변]: [답변]: 매번 물어보기만 하는군요..
71정성태10/31/200411226                    답변글 [답변]: [답변]: [답변]: [답변]: [답변]: 매번 물어보기만 하는군요..
58엄길웅9/30/200411363안녕하세요.. 추석은 잘 보내셨는지요?
59정성태9/30/200411535    답변글 [답변]: 안녕하세요.. 추석은 잘 보내셨는지요?
60엄길웅10/1/200411308        답변글 [답변]: [답변]: 안녕하세요.. 추석은 잘 보내셨는지요?
56엄길웅9/23/200411648ATL을 이용해서 함수를 하나 만들었습니다.
57정성태9/23/200412677    답변글 [답변]: ATL을 이용해서 함수를 하나 만들었습니다.
61엄길웅10/1/200411304        답변글 [답변]: [답변]: ATL을 이용해서 함수를 하나 만들었습니다.
54차광석8/26/200411519잘 지내시죠?
... 91  92  93  94  [95]  96  97