JMP16.1 TLB non funzionante per Visual StudioCiao ragazzi,
Recentemente la mia azienda ha appena aggiornato la licenza a JMP16.1 e il software precedente che ho scritto in vb.net che chiama JMP COM Library non funziona più.
Non sono riuscito a trovare la libreria JMP in COM Reference e aggiungendo manualmente jmp.tlb da C:\Program Files\SAS\JMP\16\ dammi questo errore qui sotto:

Ho provato a reinstallare JMP14 e il TLB funziona correttamente, quindi suppongo che il problema non provenga da Visual Studio.
Apprezzo qualsiasi aiuto o commento!
ScriptingfinestreRi: JMP16.1 TLB non funziona per Visual StudioHo provato tutto quanto sopra (diritti di amministratore, cartella scrivibile, nessun'altra istallazione jmp e riferimenti aggiornati) e non sono ancora in grado di creare il file jmp.interop.dll.Questo è in Windows 10, vs 2019. Qualche ulteriore consiglio?Preferirei anche non dover affrontare questo tipo di seccatura con ogni nuova versione di JMP, dovrei semplicemente arrendermi e utilizzare altro software?
Ri: JMP16.1 TLB non funziona per Visual StudioCiao chiat,
Ci sono alcune cose da provare.Sto usando VS 2019 e sembra essere un po 'più capriccioso e ho già visto il tuo problema.Alcune cose da fare:
1. Assicurati di eseguire VS in modalità Admin.Sembra che ora sia necessario aggiornare il file di progetto con il nuovo riferimento JMP.
2. Assicurati che la cartella obj\debug o obj\release sotto il tuo file di progetto sia scrivibile.VS genererà un file interop.dll che utilizza per connettersi tra JMP e la tua applicazione.Ad esempio, ho appena realizzato questo con la libreria dei tipi di JMP 16.1.

3. Se si dispone di più installazioni di JMP, il registro di Windows a volte non aggiorna correttamente le informazioni per l'automazione.In generale, l'ultimo JMP installato avrà la priorità ed è difficile far capire a VB qualcosa che non è presente nel registro.Per prima cosa chiuderei il tuo progetto VB.Quindi suggerisco di avviare JMP 16, andare in Preferenze-> Specifiche di Windows e quindi selezionare "Ripristina associazioni".

Ripristina il progetto VB e prova ad aggiungere nuovamente il riferimento alla libreria dei tipi di JMP 16 tramite il browser Aggiungi riferimento.Questa volta dovrebbe funzionare e dovresti essere in grado di creare il tuo progetto.
Spero che aiuti,
Brian Corcoran