Verwendung von Reflexionsanordnung Modultyp zu bestimmen,
-
05-09-2019 - |
Frage
Wie würde man .net Reflektion verwenden, um die Art der Ausführung Baugruppe, um zu bestimmen, von Typ-I-dll oder exe bedeuten. Zur Zeit seines möglich, wie etwas zu tun:
Assembly.GetExecutingAssembly().CodeBase.ToLower.EndsWith(".exe")
Aber es scheint, wie etwas besser könnte, existieren braucht keine String-Vergleich zu tun, das heißt, den Namen Baugruppen Modul Vergleich auch in diese Kategorie fallen.
Lösung
Nicht 100% sicher, aber ich denke, dass Assembly.EntryPoint
für DLLs null ist.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow