Comment puis-je déterminer quels assemblys .net de mon produit sont enregistrés, lorsque j'en ai plusieurs sur mon ordinateur?

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

  •  19-08-2019
  •  | 
  •  

Question

J'ai le code de diverses versions d'un logiciel sur lequel je travaille sur ma machine. Le produit comprend un ou plusieurs assemblages enregistrés pour com interop. Comment savoir lequel est actuellement enregistré?

Était-ce utile?

La solution

Si vous connaissez le GUID de votre assembly, regardez sous HKCR \ CLSID \ {votre guide} \ InprocServer32 . La clé Assembly aura une valeur comprenant la version.

Si vous ne possédez que le ProgId, vous pouvez simplement rechercher dans le registre cette chaîne qui vous indiquera le GUID.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top