Tengo una aplicación C#, y para organizar sus archivos tengo algunas DLL en una carpeta llamada "Datos". Quiero que el EXE compruebe esta carpeta para el DLL al igual que comprueba su directorio actual. Si creé una App.Config con esta información:C# Establecer sonda privatePath sin app.config?
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="Data" />
</assemblyBinding>
</runtime>
</configuration>
Funciona sin problemas. No quiero tener una App.Config. ¿Hay alguna forma de configurar la ruta de exploración sin usar app.config?
1. De ninguna manera, eso debe establecerse cuando se crea el AppDomain. app.config se evalúa por el inicio del programa desde el tiempo de ejecución. La única alternativa está en el código, creando un segundo dominio de aplicación. ESO, aunque puede ser un enfoque adecuado. – TomTom
¿Y cómo haría eso? –
Actualizó la respuesta con enlaces. –