vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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 - Fortgeschrittene
Fehler unter Mono 
Autor: vbtest2
Datum: 18.08.05 20:12

Hallo,

mein Programm benutzt folgenden Code.

Unter .NET läuft das Programm so wie es ist durch. Mit Mono bekomme ich in der Zeile


Dim i As Integer = cs.Read(data, 0, data.Length)
folgende Fehlermeldung:
Methode: Benutzernamenlesen
Verursachermethode: Microsoft.VisualBasic
Auslösermethode: Int32 getVBFromDotNet(Int32)
Betriebssystem: Windows
Framework: Mono 1.1.8
Fehlernummer: 91
Fehlermeldung: Object reference not set to an instance of an object

Der gleiche Code läuft in einem anderen Programm aber auch unter Mono fehlerfrei.


 
ion Version20Entschlüsselntt(ByVal strSchlüssel, ByVal strVerschlüsselt)
' MsgBox("L")
Dim strEntschlüsselt As String
Dim rd As New RijndaelManaged()
Dim rijndaelIvLength As Integer = 16
Dim md5 As New MD5CryptoServiceProvider()
Dim key() As Byte = md5.ComputeHash(Encoding.UTF8.GetBytes(strSchlüssel))
md5.Clear()

Dim encdata() As Byte = Convert.FromBase64String(strVerschlüsselt)
Dim ms As New MemoryStream(encdata)
Dim iv(15) As Byte
ms.Read(iv, 0, rijndaelIvLength)
rd.IV = iv
rd.Key = key

Dim cs As New CryptoStream(ms, rd.CreateDecryptor, CryptoStreamMode.Read)

Dim data(ms.Length - rijndaelIvLength) As Byte
MessageBox.Show("Das6")
Dim i As Integer = cs.Read(data, 0, data.Length) 'Hier ist der Fehler
MessageBox.Show("Das7")
strEntschlüsselt = System.Text.Encoding.UTF8.GetString(data, 0, i)
cs.Close()
rd.Clear()

Return strEntschlüsselt
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler unter Mono736vbtest218.08.05 20:12
Re: Fehler unter Mono496ModeratorDaveS19.08.05 09:11
Re: Fehler unter Mono479vbtest219.08.05 11:29
Re: Fehler unter Mono471ModeratorDaveS19.08.05 16:17

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