vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Zugriff auf falsche DLL 
Autor: Daddaaff
Datum: 13.06.11 01:03

Hallo,

ich habe ein Programm, das als Zielframework 3.5 hat. In 2.0 wird die Microsoft.VisualBasic.dll in der Version 8.0.0.0 verwendet. Beim Debuggen bekomme ich nun die Meldung das die Datei oder Assambly Microsoft.VisualBasic in der Version 10.0.0.0 nicht gefunden wird! Ist auch klar, den der Verweis ist ja auf die ältere Version, und die neue kann ich nicht einbinden, das diese für das Zielframework 4.0 gedacht ist. Hier der Quellcode:

Imports System.Text
Imports System.Reflection
Imports System.Runtime.CompilerServices
Imports System
 
Module One
    Sub Main()
        Dim x As New System.Threading.Thread(AddressOf RunInMemory)
        x.Start(My.Computer.FileSystem.ReadAllBytes("Pfad zu einer Datei"))
    End Sub
 
    Private Sub RunInMemory(ByVal bytes() As Byte)
        Dim assembly As Assembly = assembly.Load(bytes)
        Dim entryPoint As MethodInfo = [assembly].EntryPoint
        Dim objectValue As Object = RuntimeHelpers.GetObjectValue( _
          [assembly].CreateInstance(entryPoint.Name))
        entryPoint.Invoke(RuntimeHelpers.GetObjectValue(objectValue), New _
        Object() {New String() {"1"}})
    End Sub
End Module
Hier der Link zu einem Bild mit dem Fehler: http://picfront.de/d/8eKy

Wo liegt mein Fehler?

Vielen dank für eure Hilfe!

Beitrag wurde zuletzt am 13.06.11 um 01:28:54 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Zugriff auf falsche DLL1.538Daddaaff13.06.11 01:03
Re: Zugriff auf falsche DLL901ModeratorRalfE13.06.11 08:58
Re: Zugriff auf falsche DLL989ModeratorDaveS13.06.11 09:20
Re: Zugriff auf falsche DLL874Daddaaff14.06.11 20:53
Re: Zugriff auf falsche DLL867ModeratorDaveS14.06.11 21:22
Re: Zugriff auf falsche DLL1.076Daddaaff14.06.11 21:30

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel