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?
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
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)
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
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#.
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
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
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
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.