운영체제 : Windows 7
.Net Framework 4.0
어떻게 해도 이런 에러가 발생합니다.
신규데이터도 생성되지 않고 기존데이터도 마찬가지 입니다.
해결 방법이 있을까요.
이 대화 상자 대신 JIT(Just-in-time) 디버깅을 호출하는
방법에 대한 자세한 내용은 이 메시지의 뒷부분을 참조하십시오.
************** 예외 텍스트 **************
System.InvalidOperationException: 'Microsoft.Jet.OLEDB.4.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다.
위치: System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper)
위치: System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
위치: System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
위치: System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
위치: System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
위치: System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
위치: System.Data.OleDb.OleDbConnection.Open()
위치: LifeManager.frmDBUpgrade.UpgradeDB()
위치: LifeManager.frmDBUpgrade.frmDBUpgrade_Activated(Object sender, EventArgs e)
위치: System.Windows.Forms.Form.OnActivated(EventArgs e)
위치: System.Windows.Forms.Form.WmActivate(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.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
LifeManager
어셈블리 버전: 2.0.8.0
Win32 버전: 2.0.8.0
코드베이스: file:///C:/Program%20Files%20(x86)/LifeManager2/LifeManager.exe
----------------------------------------
System.Drawing
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: 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.4927 (NetFXspW7.050727-4900)
코드베이스: 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.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
Microsoft.VisualBasic
어셈블리 버전: 8.0.0.0
Win32 버전: 8.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
Accessibility
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_64/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_64/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Data.resources
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Data.resources/2.0.0.0_ko_b77a5c561934e089/System.Data.resources.dll
----------------------------------------
System.Windows.Forms.resources
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ko_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
어셈블리 버전: 2.0.0.0
Win32 버전: 2.0.50727.4927 (NetFXspW7.050727-4900)
코드베이스: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
************** JIT 디버깅 **************
JIT(Just In Time) 디버깅을 사용하려면 이 응용 프로그램 또는 컴퓨터의
config 파일(machine.config)의 jitDebugging 값을
system.windows.forms 섹션에 설정해야 합니다.
또한 응용 프로그램은 디버깅할 수 있도록 컴파일되어야
합니다.
예:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
JIT 디버깅을 사용하면 처리되지 않은 모든 예외는
이 대화 상자에서 처리되지 않고 컴퓨터에 등록된 JIT
디버거에 보내집니다.
댓글 3
-
L.Manager
2009.09.29 12:06
-
밤하늘
2009.09.29 21:43
맞습니다. 저도 WINDOWS7 64비트 환경입니다.
설치는 정상적으로 되구요. 신규 DB 생성시 에러 발생하고, 기존 DB 변환시에도 에러 발생합니다.
-
와이퍼
2009.09.30 14:38
아 개발자님이 링크 걸어주셨는데 제가 못보고 지나쳤네요.^^;;
게시판에 "삼정"님이 x86으로 설정 바꾸고 컴파일 하신거 테스트해보니 64비트 윈도우에서도 에러없이 DB생성 되더군요
설치가 안되서 이것저것 고민했는데 되고 나니 속시원합니다.
혹 다른 버그나 문제점 있으면 또 올리도록 하겠습니다.
좋은 프로그램 감사합니다.
오류 상황을 조금더 구체적으로 설명 부탁드립니다.
처음 설치후 실행시 라매가 실행은 되는지요?
어느 부분부터 해당 에러가 발생합니까?
DB 업그레이드는 이상없이 되었는지요?