필자는 사람들이 내 응용 프로그램을 테스트했고 32 비트 사용자 모두가 작동하지 않는다고 말하고 있습니다. 나는 이런 종류의 오류에 매우 익숙하기 때문에 여기에 도움을 청했다. 나는 응용 프로그램 충돌의 문제 서명을 복사하도록 요청하고 여기있다 :내 vb.net 응용 프로그램은 64 비트 PC에서만 작동
문제 서명 : 문제 이벤트 이름 :
CLR20r3 문제 서명 02 : 1.0.0.0
문제 서명 03 : 4d9235a5 문제
서명 05 : 1.0.0.0 문제
서명 06 : 4d9235a5 문제
01,235,서명 07 : 33 문제 서명 08 :
22 문제 서명 09 :
System.InvalidOperationException의 OS
버전 : 4122 추가 :
ID 6.1.7600.2.0.0.256.1 로캘 정보 1 :
0a9e 추가 정보 2 :
0a9e372d3b4ad19135b953a78882e789
추가 정보 3 : 0a9e
추가 정보 4 : 0a9e372d3b4ad19135b953a78882e789
오류를 기반으로 실제로 대상으로하는 .NET Framework의 버전을 먼저 확인하게됩니다. 그런 다음 사용중인 운영 체제를 확인하십시오. 특정 플랫폼에서 지원되지 않는 .NET API를 호출하려고 할 가능성이 있습니다. .NET 응용 프로그램은 모든 아키텍처에서 올바르게 빌드되고 실행되어야합니다. Config Mgr에서 x64를 활성 솔루션 플랫폼으로 지정하지 않은 경우 –
코드에서 문제가되는 user32.dll이 될 수 있습니까? – Ugleh
하지 않아야합니다. 이것이 32 비트 시스템 용 올바른 lib입니다. 나는 그것이 다른 방향으로 실패 할 것이라고 기대할 것이다. –