Wie kann ich die von meinem Produkt .net Assemblys registriert sind, bestimmen, wenn ich auf meinem PC mehrere haben?

StackOverflow https://stackoverflow.com/questions/451480

  •  19-08-2019
  •  | 
  •  

Frage

Ich habe den Code für verschiedene Versionen eines Software-Produkts, das ich auf meinem Rechner arbeiten. Das Produkt enthält eine oder mehr Baugruppen, die für COM-Interop registriert ist. Wie kann ich feststellen, welche derzeit registriert ist?

War es hilfreich?

Lösung

Wenn Sie die GUID der Assembly wissen, schauen Sie unter HKCR\CLSID\{your guid}\InprocServer32. Die Assembly Schlüssel einen Wert einschließlich der Version.

Wenn Sie nur die ProgId haben, können Sie einfach die Registrierung für diese Zeichenfolge suchen, die Ihnen die GUID wird es zeigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top