Eroare 0x8001010E RPC_E_WRONG_THREAD pe .NET Framework 4,8

Simptome

STA COM invocarea metodei rezultând în 0x8001010E RPC_E_WRONG_THREAD după instalarea .NET Framework 4,8.

Soluţii

Metoda 1: variabila de mediu

Setați următoarea variabilă de mediu: COMPLUS_DisableCCWSupportIAgileObject = 1

Această metodă afectează orice mediu care moșteneste această variabilă de mediu. Acest lucru ar putea fi doar o singură sesiune de consolă, sau ar putea afecta întreaga mașină dacă setați variabila de mediu la nivel global. Numele variabilei de mediu nu este sensibil la majuscule.

Metoda 2: registru

Folosind Registry Editor (regedit. exe), găsiți oricare dintre următoarele subchei:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework

HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework

Pentru 32-bit proces on x64 sistem, folos:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework

Apoi adăugați următoarele: Value nume: Disableccwsupportiagileobject tip: DWORD (32-bit) Value (de asemenea chemare REG_WORD) Value: 1

Aveți posibilitatea să utilizați Windows REG. EXE instrument pentru a adăuga această valoare dintr-o linie de comandă sau de scripting mediu. De exemplu:

reg Adăugare HKLM\SOFTWARE\Microsoft\. NETFramework/v DisableCCWSupportIAgileObject/t REG_DWORD/d 1

În acest caz, HKLM este utilizat în loc de HKEY_LOCAL_MACHINE. Utilizați reg Add/?pentru a vedea ajutor pe această sintaxă. Nume de sign-in de valoare de registry nu este sensibil la majuscule.

Mai multe informații

Mai multe informații despre această modificare de execuție .NET Framework 4,8 pot fi găsite aici: https://docs.Microsoft.com/en-US/DotNet/Framework/Migration-Guide/Runtime/4.7.2-4.8#net-interop-will-now-queryinterface-for-iagileobject-a-winrt-interface

Se aplică la

Aplicațiile care rulează pe .NET Framework 4,8 pe versiunile acceptate de Windows.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×