Problem:
In der Funktion Freies Plotten kann kein Rechteck für den Plotbereich aufgezogen werden. In der Funktion Streckenplot führt das [Berechnen] des eingegebenen Linienverlaufs zu einer Fehlermeldung.
In der Protokolldatei (mit DEBUG Einstellung) und in der Fehlermeldung wird jeweils auf eine nicht gefundene Assembly hingewiesen, z.B.:
- AedSicad.UT.Gis.Baselib, Version=10.2.1.5714
- AedSicad.UT.Gis.Framework, Version=10.2.1.5718
Auswirkung:
Dieses Problem besteht ausschließlich im UT Asset Manager. Beide Funktionen arbeiten korrekt im UT Editor. Ohne Gegenmaßnahmen sind beide Funktionen im UT Asset Manager nicht nutzbar. Das Problem kann nicht vom Kunden behoben werden. Es gibt aber Umgehungsmöglichkeiten (siehe Workaround).
Betroffene UT Versionen:
Das Problem besteht seit dem ersten Build >6000 von UT 10.2.1 R3 (Mai 2020) bis Build 6310.
Workaround:
Möglichkeit 1:
Prüfen Sie, ob die Aufgabe alternativ durch die verbliebenen Plotfunktionen im UT Asset Manager erledigt werden kann.
Möglichkeit 2:
Prüfen Sie, ob die Aufgabe alternativ im UT Editor erledigt werden kann.
Möglichkeit 3:
Eine Umleitung der falschen Assembly-Version auf die korrekte Assembly-Version in der Programm-Config umgeht das Problem.
Dazu müssen Sie die Datei <Installationspfad UT>\bin\AedSicad.UT.Applications.AssetManager.exe.config bearbeiten. Hinweis: <Installationspfad UT> ist meist C:\Program Files (x86)\AED-SICAD\ArcFM_UT.
In dieser Datei finden Sie den Block <runtime> bis </runtime>. Hier muss die Anpassung eingefügt werden.
Bei newVersion muss die Buildnummer ihres aktuellen UT Releases eingetragen werden.
Hier die Anpassung für 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>
Hinweis: Bei erneuter Ausführung der UT Installation (Reparieren oder Anpassung der installierten Komponenten) muss die Programm-Config erneut angepasst werden! |
Lösung:
Das Problem ist ab Build 6408 gelöst.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.