Problème :
L'accès aux classes de fonctions UT avec un programme externe 64 bits, comme FME 64 bits, ne réussit pas, bien que
- UT ou au moins les UT Components sont installés,
- l'Assembly-Binding est configuré via le fichier *.exe.config,
- un client de base de données approprié pour 64 bits est installé,
- ce client de base de données est également appelé (le cas échéant, tenir compte de la variable d'environnement PATH) et que
- tous les correctifs nécessaires ont été appliqués.
Cause :
Ce comportement se produit lorsque, sur l'ordinateur sur lequel vous exécutez le programme 64 bits, les UT Components ne sont pas enregistrés pour un produit ArcGIS 64 bits.
En principe, les extensions de classes de fonctions UT conviennent aussi bien pour les programmes 32 bits que pour les programmes 64 bits. L'enregistrement pour la forme binaire respective a lieu lors de l'installation des UT Components. La forme binaire est reconnue à l'aide des produits ArcGIS installés :
- ArcGIS Desktop ou Engine --> 32 bits et/ou
- ArcGIS Server --> 64 bits.
L'enregistrement simultané pour 32 bits et pour 64 bits est possible et ne pose aucun problème.
Solution :
Si aucun produit ArcGIS 64 bits (c'est-à-dire ArcGIS Server) n'est encore installé sur l'ordinateur, faites-le. ArcGIS Server doit avoir la même version que le produit ArcGIS 32 bits présent sur l'ordinateur (ArcGIS Desktop ou Engine). Il n'est pas nécessaire d'obtenir une licence/autorisation pour ArcGIS Server. Lors de l'installation, vous pouvez annuler cette section. Dans ce contexte, il convient de noter que le géotraitement de fond ArcGIS Desktop (64 bits) n'est pas un produit ArcGIS, mais seulement un module.
Son installation ne permet d'accéder qu'avec FME 64 bits aux classes d'objets qui n'ont pas d'extension de classe d'objets UT.
Cas 1 : Si vous n'avez pas installé de package d'extension UT, il vous suffit de réparer l'installation d'UT for ArcGIS. Vous trouverez la réparation par ex. dans le menu contextuel
- de la configuration UT-Desktop.msi ou
- de l'entrée du programme sous 'Panneau de configuration\Tous les éléments du panneau de configuration\Programmes et fonctionnalités' ou
- de l'entrée du programme sous 'Paramètres\Apps\Apps and Features' (cliquer sur Modifier).
Cas 2 : Si un package d'installation UT est installé, il y a un risque que les paramètres du package d'installation UT soient réinitialisés lors d'une réparation. (Cela dépend du package de surélévation si c'est le cas). Dans ce cas, nous recommandons de désinstaller d'abord le package UT, puis d'effectuer la réparation UT (comme décrit dans le cas 1) et de réinstaller ensuite le package UT. Veuillez consulter les instructions d'installation du pack de rehaussement UT. D'autres mesures peuvent être nécessaires.
Remarque : L'installation d'ArcGIS Server est nécessaire même après l'enregistrement des composants UT. D'une part, cela garantit que la désinstallation ou l'installation d'une version plus récente fonctionnera également. D'autre part, les assemblages 64 bits d'ArcGIS sont également nécessaires pour accéder à l'extension de classe UT. |
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.