다음을 통해 공유

윈도우 시작시 .net framework 응용 프로그램 오류

익명
2013-03-11T10:33:53+00:00

수고많으십니다.^^

http://blogfiles.naver.net/20130311_286/younggi0123_1362997444973lkWpb_JPEG/%BF%C0%B7%F9.jpg

윈도우 시작과 동시에 이런 오류 화면이 뜹니다.

Microsoft .NET Framework

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

[계속]을 클릭하면 응용 프로그램에서 이 오류를 무시하고 계속합니다.

개체 참조가 개체의 인스턴스로 설정되지 않았습니다.

이 대화 상자 대신 JIT(Just-in-time) 디버깅을 호출하는

방법에 대한 자세한 내용은 이 메시지의 뒷부분을 참조하십시오.

************** 예외 텍스트 **************

System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.

위치: UserTile.UserPic.UserPicSizeChanged(Object sender, EventArgs e)

위치: System.Windows.Forms.Control.OnSizeChanged(EventArgs e)

위치: System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)

위치: System.Windows.Forms.Control.UpdateBounds()

위치: System.Windows.Forms.Control.WmWindowPosChanged(Message& m)

위치: System.Windows.Forms.Control.WndProc(Message& m)

위치: UserTile.UserPic.WndProc(Message& m)

위치: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** 로드된 어셈블리 **************

mscorlib

어셈블리 버전: 2.0.0.0

Win32 버전: 2.0.50727.5466 (Win7SP1GDR.050727-5400)

코드베이스: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll


UserTile

어셈블리 버전: 1.0.0.0

Win32 버전: 1.0.0.0

코드베이스: file:///C:/Program%20Files%20(x86)/UX%20Pack/UserTile/UserTile.exe


UserTileLib

어셈블리 버전: 1.0.0.0

Win32 버전: 1.0.0.0

코드베이스: file:///C:/Program%20Files%20(x86)/UX%20Pack/UserTile/UserTileLib.DLL


System.Drawing

어셈블리 버전: 2.0.0.0

Win32 버전: 2.0.50727.5467 (Win7SP1GDR.050727-5400)

코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll


System

어셈블리 버전: 2.0.0.0

Win32 버전: 2.0.50727.5467 (Win7SP1GDR.050727-5400)

코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll


System.Windows.Forms

어셈블리 버전: 2.0.0.0

Win32 버전: 2.0.50727.5468 (Win7SP1GDR.050727-5400)

코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll


Nini

어셈블리 버전: 1.1.0.0

Win32 버전: 1.1.0.0

코드베이스: file:///C:/Program%20Files%20(x86)/UX%20Pack/UserTile/Nini.DLL


mscorlib.resources

어셈블리 버전: 2.0.0.0

Win32 버전: 2.0.50727.5466 (Win7SP1GDR.050727-5400)

코드베이스: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll


AxInterop.WMPLib

어셈블리 버전: 1.0.0.0

Win32 버전: 1.0.0.0

코드베이스: file:///C:/Program%20Files%20(x86)/UX%20Pack/UserTile/AxInterop.WMPLib.DLL


System.Windows.Forms.resources

어셈블리 버전: 2.0.0.0

Win32 버전: 2.0.50727.5420 (Win7SP1.050727-5400)

코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ko_b77a5c561934e089/System.Windows.Forms.resources.dll


PresentationCore

어셈블리 버전: 3.0.0.0

Win32 버전: 3.0.6920.5448 built by: Win7SP1GDR

코드베이스: file:///C:/Windows/assembly/GAC_64/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll


WindowsBase

어셈블리 버전: 3.0.0.0

Win32 버전: 3.0.6920.5448 built by: Win7SP1GDR

코드베이스: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll


Interop.WMPLib

어셈블리 버전: 1.0.0.0

Win32 버전: 1.0.0.0

코드베이스: file:///C:/Program%20Files%20(x86)/UX%20Pack/UserTile/Interop.WMPLib.DLL


************** JIT 디버깅 **************

JIT(Just In Time) 디버깅을 사용하려면 이 응용 프로그램 또는 컴퓨터의

config 파일(machine.config)의 jitDebugging 값을

system.windows.forms 섹션에 설정해야 합니다.

또한 응용 프로그램은 디버깅할 수 있도록 컴파일되어야

합니다.

예:

<configuration>

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

</configuration>

JIT 디버깅을 사용하면 처리되지 않은 모든 예외는

이 대화 상자에서 처리되지 않고 컴퓨터에 등록된 JIT

디버거에 보내집니다.

해결위해 .net framework의 4.0, 4.5 버전을 다양하게 설치도 해보고 아예 삭제하고 재실행까지 해보았지만 계속 뜹니다.

http://msdn.microsoft.com/ko-kr/library/bdcetka3.aspx

이곳에서 하는 이야기는 도통 무슨소린지 모르겠습니다.

도움 부탁드립니다.

+

참. 고객지원 받으려고 제품번호 썼는데 이렇게 나오는군요 왜이러죠??정품인증도 받았는데..

입력한 제품 ID 번호가 만료되었습니다. 다른 제품 ID 번호를 입력하거나 또는 아래 다른 지원 옵션을 선택하시기 바랍니다.

가정용 Windows | 이전 Windows 버전 | 디바이스 및 드라이버

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2013-03-12T00:29:16+00:00

안녕하세요. younggiLEE

부팅 시 .Net Framework 응용 프로그램 오류가 발생되는 문제로 질문하셨습니다.

위 문제는 .Net Framework 의 문제이기 보다 .Net으로 만들어진 응용 프로그램의 오류일 가능성이 높습니다.

시작 프로그램에서 손상되거나 삭제된 프로그램이 등록되어 있지 않은지 확인해 보시기 바랍니다.

작업 1. 시작 프로그램 서비스 내리기

  1. 시작
  • 프로그램 **** **** 파일 **** 검색 ' 또는 '실행' 에  msconfig입력 후 엔터 합니다.
  1. 시스템 구성 에서 시작프로그램탭으로 이동 합니다.
  2. 시작 프로그램 탭에 모두사용 **** 안함” 에 클릭 합니다.
  3. 서비스 탭으로 이동, “모든 microsoft 서비스 **** 숨기기”에 체크 합니다.
  4. 후에 나타나는 서비스 목록은 “ 모두 **** 사용 **** 안함 “ 을 클릭 후 적용 확인 합니다.
  5. 컴퓨터 재시동 합니다.

Windows Vista 또는 Windows 7에서 클린 부팅을 수행하여 문제를 해결하는 방법

http://support.microsoft.com/kb/929135/ko

* 이 후, 이전 상태로 원상 복귀 시 위 2번에서 필요 항목만 체크 혹은 "모두 사용" 으로 변경 / 4번에서 필요 항목만 체크 혹은 "모두 사용" 클릭 합니다.

추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해 주시기 바랍니다.

**※**응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

이 대답이 도움이 되었나요?

6명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함