Einsprungspunkt nicht gefunden
-
Hallo zusammen
ich habe das Problem, dass beim Erstellen meines Programms der Fehler:
Der Prozedureinsprungspunkt "?New@vtkMetaImagereader@@SAPAV1@XZ" wurde in der DLL "vtkIO.dll" nicht gefundenkommt. Ich programmiere mit VS.net 2005 und vtk5.0. Im Internet steht oftmals, dass der Fehler Ursache eines Viruses sein kann. Kann es auch einfach sein dass die kompilierte dll in meinem Fall fehlerhaft ist? Oder woher kann der Fehler noch kommen?
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum MFC (Visual C++) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Oder er lädt eine ältere Version der Datei vtkIO.dll.
Guck mal, ob du mehrere auf dem PC hast.Tester2
-
wie tester schon sagt warscheinlich hast du eine ältere kompilerte *.dll version in einem Ordner liegen.
wärend dein Project das du unter VS.net 2005 erstellst, eine *.lib von der *.dll verwendet, die Funktionen
beinhaltet, die in der kompilerten version der *.dll nicht an dieser Stelle o. überhaupt nicht vorhanden sind.mit nicht an dieser Stelle meine ich das in dem *.dll project etwas (absichtlich) gelöscht wurde, dadurch wird die
funktion die du jetzt ansprechen willst, beim erneuten kompilern der *.dll an eine andere position geschrieben.diese position ist der einsprungspunkt, den dein prog durch die neu version der *.lib, an einem anderen
Punkt sucht als er in der alten version der dll vorhanden ist.mfg
LowFly
-
Danke fuer den Tipp! Ich hatte von vtk4.0 au 5.0 umgestellt und dachte, wenn ich das alte vtk deinstalliere dann sind auch alle Einträge weg. Allerdings habe ich nicht damit gerechnet dass in system32 noch die alten dlls stehen. Jetzt tuts, danke!