Dll exacto a referenciar<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />¡Hola chicos!
Tengo una pregunta muy simple.
Desarrollo una aplicación .NET C# que, entre muchas otras cosas, debería poder "ejecutar" scripts JSL predefinidos sobre datos de archivos .CSV. Comencé a implementar la funcionalidad requerida y usé Interop.JMP.dll eso fue mencionado en algunos artículos.
Toda la funcionalidad requerida parece estar en este dll.
Ahora he instalado JMP PRO v11 en mi máquina. En la carpeta de instalación ya no existe tal dll.
¿Cuál es el nombre del dll correcto para usar al implementar la automatización C# JMP?
¿De dónde se puede descargar este dll?
Atentamente,
Artem
Re: Dll exacta a referenciarVB crea la DLL de interoperabilidad cuando agrega JMP como referencia.Realmente no desea que la DLL sea la referencia. Desea hacer referencia a jmp.tlb, que es la biblioteca de tipos JMP que se instala en la misma carpeta que jmp.exe.Debe eliminar el JMP "antiguo" como referencia de su proyecto VB y luego seleccionar jmp.tlb en c:\program files\sas\jmppro\11 como su nueva referencia.Esto creará una nueva DLL de interoperabilidad y reparará su referencia para que VB funcione.Es posible que deba apagar VB y reiniciarlo para asegurarse de que todo esté bien.
En cuanto a por qué no se necesita una DLL especial, la respuesta es que las interfaces COM están dentro de jmp.exe.Interop.DLL ayuda a VB .NET a acceder a las interfaces COM.
Brian Corcorán
Desarrollo JMP
Re: Dll exacta a referenciarHola Jeff
He leído todo el formulario del capítulo. Guía de secuencias de comandos JMP
Puedo asegurar que incluso he leído esto antes de hacer la pregunta.
Pero aún así, ¿puedes explicarme cómo es posible que " No se necesita un .DLL especial "?
Permítanme ilustrar mi pregunta para que quede claro.

Puedes ver que tengo Interop.JMP.dll incluido en la solución, referenciado en la solución. Como resultado, el compilador reconoce los tipos de datos JMP, como JMP.Application y JMP.DataTable.
Pero este dll es del viejo JMP, no del JMP 11 PRO que voy a usar ahora.
A continuación se muestra la captura de pantalla de la búsqueda de archivos en mi máquina con JMP 11 PRO instalado:
1 en C:\Archivos de programa (x86)\SAS\JMPPRO\11

2) en C:\Archivos de programa\SAS\JMPPRO\11

De verdad, discúlpame por hacer una pregunta tan tonta.
Re: Dll exacta a referenciarNo se necesita un .DLL especial.
Página 581 de la Guía de secuencias de comandos JMP tiene información sobre el lanzamiento de JMP a través de la automatización.
Encontrará más información en C:\Program Files\SAS\JMPPRO\11\Documentation\AutomationReference.pdf.
-Jeff