Tengo el siguiente código dentro de un Formulario y estoy intentando encontrar una forma de cargar un ensamblado de proyecto al que hace referencia el formulario llamado DataObjects
. Usando el siguiente código, solo consigo seis ensamblajes listados. Mirando las referencias para el proyecto en el que está el formulario, hay trece referencias de ensamblaje. ¿Que esta mal aquí?GetReferencedAssemblies no devuelve todos los ensamblados
private void ListReferencedAssemblies()
{
var assemblies = Assembly.GetExecutingAssembly().GetReferencedAssemblies();
foreach (var assembly in assemblies)
{
referencesListBox.Items.Add(assembly.Name);
}
}
¿Hay alguna manera de forzar que se cargue el ensamblaje 'no utilizado'? – ProfK
Assembly.Load() si conoce el lugar para cargar en el dominio actual o escribe algún código ficticio para referirse a tipos de ensamblajes 'no utilizados'. –
Te creo (estoy llegando al mismo problema en este momento), pero ¿tienes una fuente? – edhedges