c# - qué - Hacer que las clases internas sean visibles para otros ensamblajes.
¿ en c# qué es método? (1)
¿Es posible hacer que las clases internas de mi conjunto sean visibles para otros conjuntos?
Conozco el archivo AssemblyInfo y el atributo [assembly: InternalsVisibleTo()]
, pero no funciona en mi caso.
El objetivo principal es hacer posible llamar a los métodos desde LINQPAD, por lo que este [assembly: InternalsVisibleTo("LINQPad")]
no funciona. No se por que En mi proyecto, estoy usando la resolución de dependencias, y es difícil hacer algo así en LINQPAD. ¿Alguna sugerencia?
Acabo de subir una nueva versión beta que permite que esto funcione.
Agregue el siguiente atributo a las bibliotecas a las que desea acceder a LINQPad:
[assembly: InternalsVisibleTo("LINQPadQuery")]
También deberá habilitar esta función en las preferencias de LINQPad (Edición | Preferencias | Avanzadas).
Déjame saber cómo te llevas.