Utilisation de la réflexion pour déterminer le type de module d'assemblage
-
05-09-2019 - |
Question
Comment peut-on utiliser .net la réflexion pour déterminer le type de l'assemblage d'exécution, par type je veux dire dll ou exe. Actuellement il est possible de faire quelque chose comme:
Assembly.GetExecutingAssembly().CodeBase.ToLower.EndsWith(".exe")
Mais il semble que quelque chose de mieux pourrait exister qui n'a pas besoin de faire une comparaison de chaîne, à savoir comparer le nom du module Assemblages font également partie de cette catégorie.
La solution
Pas sûr à 100%, mais je pense que Assembly.EntryPoint
est nulle pour DLLs.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow