2010에서 일부 명령이 실행되지 않습니다.

2015.11.19 10:05

자귀나무 조회 수:408

xy, IP선형그리기, 레이어동결, 레이어끄기 등이  되질 않습니다.

그래서 혼자 해결해 보려고 운영자님이 제시한 가이드로 해봤는데 잘 안됩니다. (CAD,  VBruntimes 재설치)

 

 

크게 두가지 현상이 발생됩니다.

 

첫 번째  드림을 메뉴로드 시켰을 때  

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

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

개체 참조가 개체의 인스턴스로 설정되지 않았습니다.』 라는 경고창이 뜨고 상세 내용은 다음과 같습니다. 

 

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

************** 예외 텍스트 **************
System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
   위치: Autodesk.AutoCAD.Ribbon.RibbonPaletteSet.LoadRibbon()
   위치: Autodesk.AutoCAD.Ribbon.RibbonPaletteSet.Initialize()
   위치: Autodesk.AutoCAD.Ribbon.RibbonServices.CreateRibbonPaletteSet()
   위치: Autodesk.AutoCAD.Ribbon.Commands.Ribbon()
   위치: Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorker(MethodInfo mi, Object commandObject, Boolean bLispFunction)
   위치: Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorkerWithExceptionFilter(MethodInfo mi, Object commandObject, Boolean bLispFunction)
   위치: Autodesk.AutoCAD.Runtime.CommandClass.Invoke(MethodInfo mi, Boolean bLispFunction)
   위치: Autodesk.AutoCAD.Runtime.CommandClass.CommandThunk.Invoke()


************** 로드된 어셈블리 **************
mscorlib
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
acdbmgd
    어셈블리 버전: 18.0.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/AcdbMgd.DLL
----------------------------------------
System
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
msvcm90
    어셈블리 버전: 9.0.30729.6161
    Win32 버전: 9.00.30729.6161
    코드베이스: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57/msvcm90.dll
----------------------------------------
System.Xml
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Drawing
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
PresentationFramework
    어셈블리 버전: 3.0.0.0
    Win32 버전: 3.0.6920.5453 built by: Win7SP1GDR
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
    어셈블리 버전: 3.0.0.0
    Win32 버전: 3.0.6920.5453 built by: Win7SP1GDR
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
    어셈블리 버전: 3.0.0.0
    Win32 버전: 3.0.6920.5453 built by: Win7SP1GDR
    코드베이스: file:///C:/Windows/assembly/GAC_32/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
mscorlib.resources
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
PresentationCore.resources
    어셈블리 버전: 3.0.0.0
    Win32 버전: 3.0.6920.4902 built by: NetFXw7
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/PresentationCore.resources/3.0.0.0_ko_31bf3856ad364e35/PresentationCore.resources.dll
----------------------------------------
AdWindowsInterop
    어셈블리 버전: 0.0.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/AdWindowsInterop.DLL
----------------------------------------
AdWindows
    어셈블리 버전: 2.1.0.0
    Win32 버전: 2.1.123.55
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/AdWindows.DLL
----------------------------------------
AdWindows.resources
    어셈블리 버전: 2.1.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/ko-KR/AdWindows.resources.DLL
----------------------------------------
acmgd
    어셈블리 버전: 18.0.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/acmgd.DLL
----------------------------------------
System.Core
    어셈블리 버전: 3.5.0.0
    Win32 버전: 3.5.30729.5420 built by: Win7SP1
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
AcWindows
    어셈블리 버전: 18.0.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/AcWindows.DLL
----------------------------------------
AcWindows.resources
    어셈블리 버전: 18.0.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/ko-KR/AcWindows.resources.DLL
----------------------------------------
AcCui
    어셈블리 버전: 18.0.0.0
    Win32 버전: 18.0.55.0.0
    코드베이스: file:///C:/Program%20Files/AutoCAD%20Civil%203D%202010/AcCui.DLL
----------------------------------------
System.Windows.Forms
    어셈블리 버전: 2.0.0.0
    Win32 버전: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.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
----------------------------------------

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

예:

<configuration>
    <system.windows.forms jit디버깅="true" />
</configuration>

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

 

둘째는

- System Error &H800401111(-2147221231). ClassFactory가 요청한 클래스를 지원할 수 없습니다.

 - 메모리가 부족합니다.

라는 두개의 경고창 입니다.

윗에서 설명했드시 운영자님이 제시방 방법으로 해결하려 했지만 되질 못했습니다.