En mi caso, quiero ejecutar un método en un dominio de aplicación separado. ¿Cuántas maneras diferentes podría tomar para lograr esto?¿Cómo ejecutar un método en un dominio de aplicación separado?
Sobre todo, tengo la siguiente pregunta:
- ¿Puedo cargar un ensamblado en un dominio de aplicación y ejecutar su método en el dominio de aplicación B?
- Parece que lo logro con AppDomain.DoCallBack Method y CrossAppDomainDelegate. Simplemente no puedo entender cómo podría tener sentido tener el ensamblado y el método en diferentes AppDomains. ¿Se vuelve a cargar de la misma manera en otro AppDomain para ejecutar el método?