que veo en la CSharpInteractive.rsp puede agregar una referencia a un archivo DLL en la GAC utilizando/r:Las referencias en los archivos de Roslyn .rsp
¿Cómo agregar referencias a sus propios archivos DLL?
Probé System.Reflection.Assembly.LoadFrom, no falló, pero no funcionó.
Estoy tratando de agregar una referencia a mi DLL que tiene métodos de extensión.
Si intento agregar el código para el método de extensión directamente en la ventana interactiva consigo este error:
error CS1109: Los métodos de extensión se deben definir en una clase estática nivel superior; XYZ es una clase anidada
Kevin, ¿sigues ahí? Sé que mucho ha cambiado con esto desde 2015 SP1. ¿Hay alguna manera de tener un rsp o una carga similar con su proyecto para que no tenga que seguir configurando manualmente para cada solución individual (sin ensuciar su archivo rsp principal?) – MarqueIV
Actualmente no permitimos configurar su .rsp archivo basado en un proyecto. Puedes #cargar un archivo .csx que contenga tus # r's. Además, los métodos de extensión deberían funcionar en el nivel superior ahora. –