Problème :
Dans la fonction Tracé libre, il n'est pas possible de tracer un rectangle pour la zone de tracé.
Dans la fonction Tracé de ligne, le [calcul] du tracé de ligne saisi entraîne un message d'erreur.
Dans le fichier journal (avec réglage DEBUG) et dans le message d'erreur, il est chaque fois fait référence à un assemblage non trouvé, p. ex :
- AedSicad.UT.Gis.Baselib, version=10.2.1.5714
- AedSicad.UT.Gis.Framework, Version=10.2.1.5718
Impact :
Ce problème existe actuellement uniquement dans UT Asset Manager. Les deux fonctions fonctionnent correctement dans l'éditeur UT.
Sans contre-mesures, les deux fonctions ne sont pas utilisables dans UT Asset Manager.
Le problème ne peut pas être résolu par le client. Il existe toutefois des possibilités de contournement (voir Workaround).
Versions d'UT concernées :
Le problème existe depuis la première build >6000 de UT 10.2.1 R3 (mai 2020). Le problème existe encore dans le build 6310 actuellement en vigueur.
Statut :
La cause a été identifiée, raison pour laquelle le workaround 3 peut désormais être proposé.
La correction logicielle est en cours de test.
La correction devrait être incluse dans la version de printemps 2022 (build 64xx), prévue pour fin mai.
Workaround :
Possibilité 1 : Vérifier si la tâche peut être effectuée alternativement par les fonctions de traçage restantes dans UT Asset Manager.
Possibilité 2 : Vérifier si la tâche peut être effectuée alternativement dans l'éditeur UT.
Possibilité 3 : Une redirection de la version d'assemblage erronée vers la version d'assemblage correcte dans la configuration du programme permet de contourner le problème.
Pour cela, il faut éditer le fichier
<chemin d'installation UT>\bin\AedSicad.UT.Applications.AssetManager.exe.config.
Remarque : <Chemin d'installation UT> est généralement C:\Program Files (x86)\AED-SICAD\ArcFM_UT.
Dans ce fichier, vous trouverez le bloc <runtime> à </runtime>. C'est ici que l'adaptation doit être insérée.
Dans newVersion, il faut indiquer le numéro de build de la version actuelle de l'UT.
Voici l'adaptation pour le build 6310 :
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AedSicad.UT.Cocolib" culture="" publicKeyToken="22d7f4664f141cba" />
<bindingRedirect oldVersion="10.2.1.5000-10.2.1.5999" newVersion="10.2.1.6310" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AedSicad.UT.Foundation" culture="" publicKeyToken="22d7f4664f141cba" />
<bindingRedirect oldVersion="10.2.1.5000-10.2.1.5999" newVersion="10.2.1.6310" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AedSicad.UT.Gis.Baselib" culture="" publicKeyToken="22d7f4664f141cba" />
<bindingRedirect oldVersion="10.2.1.5000-10.2.1.5999" newVersion="10.2.1.6310" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AedSicad.UT.Gis.CoreRuntime" culture="" publicKeyToken="22d7f4664f141cba" />
<bindingRedirect oldVersion="10.2.1.5000-10.2.1.5999" newVersion="10.2.1.6310" />
</dependentAssembly>
</assemblyBinding>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AedSicad.UT.Gis.Framework" culture="" publicKeyToken="22d7f4664f141cba" />
<bindingRedirect oldVersion="10.2.1.5000-10.2.1.5999" newVersion="10.2.1.6310" />
</dependentAssembly>
</assemblyBinding>
Attention : lors d'une mise à jour de l'UT ou d'une réparation de l'installation de l'UT, la configuration du programme doit être à nouveau adaptée !
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.