Necesito una alternativa a `Assembly.GetEntryAssembly ()` que nunca devuelve null
Necesito encontrar el ensamblaje en el que se inició la ejecución del código administrado.
// using System.Reflection;
Assembly entryAssembly = Assembly.GetEntryAssembly();
Esto parece ser el camino a seguir, pero elPágina de referencia de MSDN paraAssembly.GetEntryAssembly
afirma que este método"[c] un retorno nulo cuando se llama desde un código no administrado".
En ese caso, me gustaría saber qué ensamblado fue llamado por un código no administrado.
¿Existe una forma confiable de hacer esto, es decir, una que siempre devuelva un valor no nuloAssembly
¿referencia?