
제가 자주 사용하는 이 OEM 도구는 하나의 특정 기능에서 충돌이 발생하기 시작했습니다. 아래는 오류 로그의 일부입니다. Adlib 디자이너는 도구이고 Adapl 파서는 기능이며 구문 강조 표시와 몇 가지 기본 컴파일 옵션을 갖춘 간단한 내장 코드 편집기입니다. 실패한 시스템에서는 구문 강조가 작동하지 않으며 이 기능은 실행 후 몇 초 후에 전체 도구와 충돌합니다.
Application: ADLIBDesigner.exe
Framework version: v4.0.30319
Description: the process ended due to an unhandled exception.
Exception information: System.ArgumentException
at System.Windows.Forms.Control.MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean)
at System.Windows.Forms.Control.Invoke(System.Delegate, System.Object[])
at Adlib.Designer.ApplicationBrowser.PropertyPages.AdaplProperties.AdaplParser_ParseComplete(System.Object, System.EventArgs)
at Adlib.Designer.AdlibDesignerMain.AdaplParser.Parse()
.NET Frameworks 3.5 및 4.8이 내 PC에 설치되어 있습니다. OS는 Windows 10 Pro 버전 10.0.18363.592입니다. 최근 설치된 업데이트는 다음과 같습니다.
2020-01 Cumulative update for .NET Framework 3.5 and 4.8 Windows 10 version 1909 for x64 KB4534132 and KB4532938
2019-12 Cumulative update for .NET Framework 3.5 and 4.8 Windows 10 version 1909 for x64 KB4533002
나는 마이크로소프트를 운영했다..NET 복구 도구, 그러나 문제가 해결되지 않았습니다.
일부 .NET 모듈의 손상이 의심됩니다.
- 똑같은 도구는 동일한 Windows 버전과 동일한 업데이트를 사용하는 다른(훨씬 오래되고 느린) PC에서도 잘 작동합니다.
- 충돌은
System.Windows.Forms.Control.MarshaledInvoke
OEM 모듈이 아닌 에서 발생합니다.
도구 제작자에게 문제를 보고했습니다. 문제를 재현할 수도 없으므로 해결책을 기대할 수 없습니다.
.NET을 새로 다시 설치할 생각입니다. 말이 돼? 그렇다면 어떻게 할 수 있습니까?
내가 생각할 수 있는 유일한 다른 옵션은 Windows를 다시 설치하는 것입니다. 편안하게 작동하는 데 필요한 모든 것을 갖춘 주력 PC를 다시 로드해야 하기 때문에 나는 그 길을 가고 싶지 않습니다.