Domanda

Come si potrebbe usare .net riflessione per determinare il tipo del gruppo di esecuzione, per tipo intendo dll o exe. Attualmente la sua possibile fare qualcosa di simile:

Assembly.GetExecutingAssembly().CodeBase.ToLower.EndsWith(".exe")

Ma sembra che qualcosa di meglio poteva esistere che non ha bisogno di fare un confronto di stringhe, cioè confrontando il nome del modulo assemblee sarebbe anche cadere in questa categoria.

È stato utile?

Soluzione

Non al 100% sicuro di questo, ma credo che Assembly.EntryPoint è nullo per le DLL.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top