.net c#-4.0 assemblies

.net - Cargar ensamblaje desde la ubicación de la red



c#-4.0 assemblies (3)

Estoy intentando cargar el ensamblaje por:

Assembly component = Assembly.LoadFrom(componentPath);

donde componentPath es una ruta completa de la ubicación de la red y recibe el siguiente error:

Se intentó cargar un ensamblaje desde una ubicación de red que habría provocado que el ensamblaje se guardara en la arena en versiones anteriores de .NET Framework.
Esta versión de .NET Framework no habilita la política de CAS por defecto, por lo que esta carga puede ser peligrosa.

Si esta carga no está destinada a la caja de arena del ensamblaje, habilite el modificador loadFromRemoteSources. Consulte http://go.microsoft.com/fwlink/?LinkId=155569 para obtener más información.

¿Puede explicar qué debo hacer para evitar este control de seguridad?

Gracias


Además de la respuesta de Furqan Safdar , otra opción sería agregar esta etiqueta en el archivo de configuración:

<configuration> <runtime> <loadFromRemoteSources enabled="true"/> </runtime> </configuration>

Espero que estos enlaces puedan ayudar:

http://msdn.microsoft.com/en-us/library/dd409252(VS.100).aspx