2009-04-07 5 views
1

Comment utiliser une réflexion .net pour déterminer le type de l'ensemble d'exécution, par type je veux dire dll ou exe. Actuellement il est possible de faire quelque chose comme:Utilisation de la réflexion pour déterminer le type de module d'assemblage

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.

Répondre

1

Pas 100% sûr à ce sujet, mais je pense que Assembly.EntryPoint est nulle pour les DLL.

Questions connexes