2016-09-05 7 views
0

Nous avons CATIA R18-R24 disponible sur un lecteur réseau, où chaque concepteur peut le démarrer. Le problème est que l'interface COM VB.Net ne connaît pas les bibliothèques de types de la version démarrée. Pour exécuter le RegServer (pour enregistrer la tlb pour la version correcte), des droits privilégiés sont nécessaires.RegServer sur le démarrage de CATIA (sans privilèges)

Est-il possible d'enregistrer la tlb au démarrage de CATIA? Ou toute autre solution?

Répondre

0

Ok, trouvé une solution. J'ai créé un appel crypté vers le Regserver CATIA avec RunsAsSPC. Il est stocké avec un compte privilégié. Le cryptage garantit qu'aucun utilisateur ne peut voir les informations d'identification et passer à la commande. Cet appel RunAsSPC est démarré dans le fichier de démarrage CATIA.