X# verlangt VOGuiClasses V2.1.0.0

Deutschsprachiges X#-Forum – German language forum

Moderator: wriedmann

lagraf
Posts: 450
Joined: Thu Jan 18, 2018 9:03 am
Location: A

X# verlangt VOGuiClasses V2.1.0.0

Post by lagraf »

Ich habe eine VO App transportiert und Fehler und Warnings ausgebessert.
Beim Start des Programmes und öffnen eines DataDialogs stürzt das Prog ab mit

Code: Select all

Could not load file or assembly 'VOGUIClasses, Version=2.1.0.0, Culture=neutral, PublicKeyToken=a967d8055360a7b9'
or one of its dependencies. Das System kann die angegebene Datei nicht finden.
Bei den References sind die VOGUIClasses angegeben, allerdings in der Verison 2.6.0.0, eine Version 2.1.0.0 habe ich in der Compiler Version 2.18.0.4 anscheinend nicht.

Wieso besteht die X# App auf 2.1.0.0. wenn doch 2.6.0.0 installiert ist?

LG Franz
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by wriedmann »

Hallo Franz,
kann es sein, dass Du hier eine Abhängigkeit drin hast, die eine alte Version der VOGUIClasses verwendet? So ins Blaue geschossen würde ich mal eine nicht passende ReportPro-DLL vermuten.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
lagraf
Posts: 450
Joined: Thu Jan 18, 2018 9:03 am
Location: A

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by lagraf »

Hallo Wolfgang,
ich habe ein den References:
- die DLLs aus ReportPro 2.40
- FabPaintLib aus den FabTools4XSharp
- den ArrayServer (da habe ich zur Sicherheit alle VO Classes removed und neu referenziert auf die 2.6.0.0 Versionen)

Stürzt aber noch immer ab.

Franz
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by wriedmann »

Hallo Franz,
den ArrayServer wirst Du doch als Library in Deinem Projekt haben? Der also mit Deinem Programm mitkompiliert wird.
Was ReportPro und FabPaintLib betrifft, kann ich Dir nichts sagen.
Verwendest Du genau diese DLLs auch in anderen Projekten? Ich meine genau diese Versionen...
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
lagraf
Posts: 450
Joined: Thu Jan 18, 2018 9:03 am
Location: A

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by lagraf »

Hallo Wolfgang,
die Probleme müssen mit FabPaintLib zusammenhängen, damit habe ich 2 Projekten und beide bringen warnings:

warning XS1701: Assuming assembly reference 'VOGUIClasses, Version=2.1.0.0, Culture=neutral, PublicKeyToken=a967d8055360a7b9' used by 'FabPaintLib_Control' matches identity 'VOGUIClasses, Version=2.6.0.0, Culture=neutral, PublicKeyToken=a967d8055360a7b9' of 'VOGUIClasses', you may need to supply runtime policy 3,1 App Classes.prg MyFoto:MyFoto

Die FabPaintLib ist aus den im X# Downloadbereich verfügbaren FabTools4X#.

Franz
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by wriedmann »

Hallo Franz,
ist hier auch der Quellcode dabei? Dann solltest Du die mal neu kompilieren.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
lagraf
Posts: 450
Joined: Thu Jan 18, 2018 9:03 am
Location: A

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by lagraf »

Beim Download ist kein Quellcode dabei, aber ich glaube, dass ich ihn mal auf GitHub gesehen habe, muss ich nachsehen.
Ansonsten probiere ich mal die alten VO FabTools zu migrieren.
Franz
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by wriedmann »

Hallo Franz,
ich glaube nicht, dass ein Migrieren von GUI-Tools eine gute Idee ist - je nachdem, was der Fabrice da gemacht hat, kann das auch aufwendig und fehleranfällig sein.
Ich kann versuchen, über das Wochenende den Code von Github runterzuladen und zu kompilieren - außer Fabrice oder Chris stellen das hier zur Verfügung.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
lagraf
Posts: 450
Joined: Thu Jan 18, 2018 9:03 am
Location: A

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by lagraf »

Hallo Wolfgang,
ich will dir keine zusätzliche Arbeit aufhalsen, ich probiere das erstmal selber aus. Wenns nicht klappt, melde ich mich nochmal.
Danke, Franz
User avatar
Chris
Posts: 4910
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

Re: X# verlangt VOGuiClasses V2.1.0.0

Post by Chris »

Hi Franz,

Can you please zip and post your X# exe to have a look? With a disassemebler tool it should be easy to tell which referenced dll depends on an older version. No point doing everything from scratch, if you are not sure what is the one causing the problem.
Chris Pyrgas

XSharp Development Team
chris(at)xsharp.eu
Post Reply