2011-12-01 23 views
6

¿Existe un retraso en la carga de un archivo DLL en C#? Sé que esto es posible en C++, pero ¿qué pasa con el código administrado?Retraso de carga en C#?

Respuesta

12

.NET lo hace automáticamente, todo se carga a pedido por defecto.

+1

Aquí hay una [explicación completa] (https://weblog.west-wind.com/posts/2012/Nov/03/Back-to-Basics-When-does-a-NET-Assembly-Dependency-get- cargado) de cómo funciona en .NET. – HappyNomad

0

Sí lo es. No incluye el archivo DLL como referencia en su proyecto y donde desea cargarlo/usarlo, llama al método Assembly.LoadFile.

This blog post hace un trabajo bastante bueno con el código para describir cómo hacerlo.