응용프로그램에서 처리되지 않은 예외가 발생했습니다. > 프리스케줄러 게시판

본문 바로가기
사이트 내 전체검색

프리스케줄러 게시판

프리스케줄러 프로그램과 관련된 게시판입니다.



응용프로그램에서 처리되지 않은 예외가 발생했습니다.

페이지 정보

profile_image
작성자 김승년
댓글 5건 조회 14,754회 작성일 13-07-12 07:50

본문




안녕하세요.

좋은 프로그램을 만들어주셔서 감사히 잘 쓰고 있습니다.

요즘와서 매일 부팅시 아래와 같은 메시지가 뜨는데 어떻게 하면 해결될수 있는지요?

프리스케줄러 - [월별]
응용프로그램에서 처리되지 않은 예외가 발생했습니다. [계속]을 클릭하면 응용프로그램에서 이 오류를 무시하고 계속합니다. [끝내기]를 클릭하면 응용 프로그램이 즉시 닫힙니다.
창 핸들을 만들기 전까지 컨트롤에서 Invoke 또는 BeginInvoke를 호출할 수 없습니다.

[자세히] [계속] [끝내기]

여기서 [계속]을 클릭하면 월별보기에서 모든 날짜 줄의 배경색이 파란색으로 나오는데 이상하게 보여서 프로그램을 껐다가 켜면 없어집니다.

[자세히]를 클릭했더니 아래와 같은 메시지가 뜹니다.

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

************** 예외 텍스트 **************
System.InvalidOperationException: 창 핸들을 만들기 전까지 컨트롤에서 Invoke 또는 BeginInvoke를 호출할 수 없습니다.
  위치: System.Windows.Forms.Control.WaitForWaitHandle(WaitHandle waitHandle)
  위치: System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
  위치: System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
  위치: System.Windows.Forms.Control.Invoke(Delegate method)
  위치: Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.HideSplashScreen()
  위치: Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.MainFormLoadingDone(Object sender, EventArgs e)
  위치: System.EventHandler.Invoke(Object sender, EventArgs e)
  위치: System.Windows.Forms.Form.OnLoad(EventArgs e)
  위치: System.Windows.Forms.Form.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.Form.WmShowWindow(Message& m)
  위치: System.Windows.Forms.Form.WndProc(Message& m)
  위치: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  위치: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 로드된 어셈블리 **************
mscorlib
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1008 (RTMGDR.030319-1000)
    코드베이스: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
FreeScheduler
    어셈블리 버전: 3.7.3.0
    Win32 버전: 3.7.3.0
    코드베이스: file:///C:/Program%20Files/FreeScheduler/FreeScheduler/FreeScheduler.exe
----------------------------------------
Microsoft.VisualBasic
    어셈블리 버전: 10.0.0.0
    Win32 버전: 10.0.30319.1 built by: RTMRel
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1002 built by: RTMGDR
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1001 built by: RTMGDR
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1001 built by: RTMGDR
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Runtime.Remoting
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1 (RTMRel.030319-0100)
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1009 (RTMGDR.030319-1000)
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1009 built by: RTMGDR
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.235 built by: RTMGDR
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ko_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1 (RTMRel.030319-0100)
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1 built by: RTMRel
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Transactions
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1 (RTMRel.030319-0100)
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.1 (RTMRel.030319-0100)
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
mscorlib.resources
    어셈블리 버전: 4.0.0.0
    Win32 버전: 4.0.30319.235 (RTMGDR.030319-2300)
    코드베이스: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ko_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

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

예:

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

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

댓글목록

profile_image

최고관리자님의 댓글

최고관리자 작성일

사용하고 계시는 프리스케줄러 버전과
컴퓨터 시작시 오류나는 프리스케줄러 정보를 보시고 버전을 적고
종료 후 새로 시작하는 프리스케줄러 버전도 확인부탁합니다.
서로 다른 버전일 가능성이 있습니다.
그리고 컴퓨터 OS 무엇인지요?

profile_image

김승년님의 댓글

김승년 작성일

답변 감사 드립니다. 오늘은 부팅시 자동 업데이트가 되었고, 오류가 발생하지 않았는데, 버전을 보니 3.7.4  (2013.6.15)입니다. 컴퓨터 OS는 윈도우XP 서비스팩3입니다.

profile_image

김승년님의 댓글

김승년 작성일

컴퓨터 시작시 오류나는 프리스케줄러 정보는 3.7.4  (2013.6.15)입니다. 그리고 종료후 새로 시작하는 프리스케줄러 버전도 3.7.4  (2013.6.15)네요. ㅠㅠ 저만 그런 거라면 프로그램을 언인스톨후 재설치해보면 괜찮아질 수도 있을까요?

profile_image

최고관리자님의 댓글

최고관리자 작성일

OS가 XP이니 다음과 같이 해보시기 바랍니다.
바탕화면 좌측 하단의 6"시작" - "프로그램" - "시작프로그램" 안에 프리스케줄러 가 있으면 삭제하시고요.
에러나지 않는 프리스케줄러 실행 후 메뉴의 "도구" - "옵션" 창을 연 후
"일반탭" 클릭하여 "시스템 시작시" "프로그램 실행하지 않음" 선택한 후 "확인" 버튼을 클릭하세요.
프리스케줄러 종료후 윈도우 재부팅을 하면 프리스케줄러가 실행되지 않아 에러가 발생하지 않을 것입니다.

만약 윈도우 시작시 프리스케줄러 실행하고 싶으면 다시한번
메뉴의 "도구" - "옵션" 창을 연 후 "일반탭" 클릭하여 "시스템 시작시" "프리스케줄러 실행"을 선택한 후 재부팅해보세요.

profile_image

김승년님의 댓글

김승년 작성일

답변 깊이 감사드립니다. ^^ 오늘은 정상적으로 로딩이 되어, 혹시 그런 문제가 발생한 날에 말씀하신대로 하겠습니다. 그럼 오늘도 즐거운 하루 되세요~~


개인정보취급방침 모바일 버전으로 보기 상단으로

Copyright © oncelife.pe.kr. All rights reserved.