none
.dll TypeLoadException RRS feed

  • Frage

  • Hallo

    Wie viele vor mir bleibe ich grade an der System.TypeLoadExeption hängen.

    Zusätzliche Informationen: Der Typ "ThoughtWorks.QRCode.Codec.QRCodeEncoder" in der Assembly "QRCode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" konnte nicht geladen werden.

    Ich wollte eine DLL testen (http://www.dotnetutorial.com/display-code.aspx?id=19) da ich in Richtung QRCodes ein Projekt starten wollte.

    Mein Code(Von obiger Webseite)

    ThoughtWorks.QRCode.Codec
    Public Class testgen
    
        Public Function CreateQR(ByVal code As String) As Integer
    
            Dim objQRCode As QRCodeEncoder = New QRCodeEncoder()
            Dim imgImage As Image
            Dim objBitmap As Bitmap
    
            objQRCode.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE
            objQRCode.QRCodeScale = 2
            objQRCode.QRCodeVersion = 5
            objQRCode.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.L
            imgImage = objQRCode.Encode(code)
    
            objBitmap = New Bitmap(imgImage)
            objBitmap.Save("C:\QRCode.jpg")
    
            Return 1
        End Function
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            CreateQR("Test Data")
    
    
        End Sub
    End Class
    ISt die DLL nich funktionsfähig oder ist ein Fehler in dem Code?

    Die DLL ist übrigens im Ordner "bin/debug"

    Gruß

    Julius


    Julius Störrle

    Donnerstag, 24. April 2014 21:24

Antworten

Alle Antworten

  • Hallo,
    ich habe es mal getestet, kann dein Problem aber nicht nachbauen. Es scheint also weder an der DLL noch an deinem Code zu scheitern.

    Versuche mal den Verweis aus deinem Projekt zu entfernen. Dann lädst du die DLL neu herunter und referenzierst diese.


    Tom Lambert - C# MVP
    Bitte bewertet- und markiert Beiträge als Antwort. Danke.
    Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter
    Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets

    Donnerstag, 24. April 2014 22:06
    Moderator
  • Sorry mein PC konnte/kann leider dieses Antwortfeld nicht öffnen?!

    ------

    Danke auf jedenfalls für deine Antwort.

    Es funktioniert jetzt. Ich habe etwas rumprobiert und bin zu dem Entschluss gekommen das der Fehler war das mein Projekt genauso hieß wie die DLL und der Kompilier damit Probleme hatte

    Gruß


    Julius Störrle


    Freitag, 25. April 2014 14:07