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.

Était-ce utile?

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
scroll top