Microsoft MVP성태의 닷넷 이야기
VS2005의 스마트 클라이언트에서 웹브라우저 예제 질문입니다. [링크 복사], [링크+제목 복사],
조회: 14695
글쓴 사람
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

... 61  62  63  64  65  66  67  68  [69]  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
852임동찬1/6/201015425base.OnStart(agrs) [1]
851한귀순1/6/201020893oracle & transaction 질문 [5]
850박한주12/31/200918037COM과 C#간 권한 문제에 관해 여쭤봅니다. [5]
848날쌘돌이12/22/200918939C#으로 개발하는 ActiveX 디버깅 문제 [5]
847최승문12/16/200917827winform에서 웹서비스를 이용할때, 객체가 전송안되는 문제... [2]
846이강구12/14/200916766ATL COM 제작 문의 [3]
845김재영12/9/200919596ClickOnce에서 WinForm을 배포시 변동되는 Args값을 넘길 수 있나요? [3]파일 다운로드1
843김재영12/2/200917117Hyper-V 사용에 대해여 질문이 있습니다. [2]
842한귀순12/1/200919956Attempted to read or write protected memory [2]
841장근배11/30/200921543첨부 파일 Download시 한글 Name [2]
844장근배12/3/200916108    답변글 [답변]: 첨부 파일 Download시 한글 Name파일 다운로드1
840박영민11/20/200915895웹 애플리케이션 질문입니다. [1]
837left...10/21/200916799아래 게시글 관련하여 추가 질문 [3]
836left...10/19/200917805ActiveX 상에서 암시적 dll 로드 [1]
832김우진10/15/200914495C# 에서 swa + security 구현 방법이 없을까요?
833정성태10/15/200918579    답변글 [답변]: C#에서 swa + security 구현 방법이 없을까요? [1]
834김우진10/15/200914605        답변글 예제 메시지 올려드릴께요. [2]파일 다운로드1
838이영우10/30/200914510            답변글 국세청 전자세금계선서에 관하여 문의드립니다.
831채승수10/13/200916797스마트 클라이언트 GAC 등록 문제 여쭤봅니다... [2]
829박찬용10/9/200929283WebBrowser 컨트롤 사용시 새창을 띄울시 세션/쿠키 공유가 왜 안될까요?? [1]파일 다운로드1
827송창훈9/24/200914324[질문]CAS 설정
828정성태9/28/200917667    답변글 [답변]: [질문]CAS 설정 [1]
825김재영9/18/200915230프레임워크별 비트 지원에 대해서 문의를 드립니다. [2]
821채승수8/27/200914698클릭원스를 비스타에서 실행시 [1]
822채승수8/28/200919540    답변글 [답변]: 클릭원스를 비스타에서 실행시 [2]
818개발돌이8/14/200917239ActiveX개발한 dll을 임베디드 할때 UI에 대한 질문 [1]파일 다운로드1
... 61  62  63  64  65  66  67  68  [69]  70  71  72  73  74  75  ...