Suche auf lima-city
-
in: Das Objekt...kann mehrere Male in der...verworfen werden
geschrieben von klausw
Hat keine Änderung gebracht. Jetzt wird die Fehlermeldung halt in der Finally-Anweisung raus geworfen. -
in: Das Objekt...kann mehrere Male in der...verworfen werden
geschrieben von klausw
Vielen Dank für den Hinweis!
Das mit dem googlen hatte ich schon gemacht. Aber die zitierte Seite kam dabei nocht zum Vorschein. Ich werde das mal versuchen und bescheid geben, ob es was gebracht hat.
Allerdings frage ich mich schon, warum das Verschachteln nicht geht? Das ist ja dann wohl ein Bug im .NET. Wenn alles der Reihe nach abgearbeitet würde, dann könnte ja nix passieren. -
in: Das Objekt...kann mehrere Male in der...verworfen werden
geschrieben von klausw
Hallo,
ich hoffe dass ich hier jemanden finde, der mir diese Meldung der Codeanalyse erklären kann:
Warnung 5 CA2202 : Microsoft.Usage : Das Objekt "'stream'" kann mehrere Male in der 'Form1.DownloadDMRMasterList(String)'-Methode verworfen werden. Um zu verhindern, dass eine System.ObjectDisposedException generiert wird, sollten Sie die Dispose-Methode nur einmal für ein Objekt aufrufen.:
Der zugehörige Code ist:
Private Sub DownloadDMRMasterList(filename As String) Dim RawList As String, Masters() As String, tmp() As String Dim master As DMR_MASTER Using stream = File.Open(filename, FileMode.Create) Using sw As New StreamWriter(stream) Using Client As New System.Net.WebClient RawList = Client.DownloadString("...") End Using Masters = RawList.Split(New Char() {ChrW(10), " "}) DMR_Masterlist.Clear() 'Liste erzeugen For Each RawList In Masters tmp = RawList.Split("@") If tmp.Length = 3 Then master.IP = tmp(0) master.Name = tmp(1) DMR_Masterlist.Add(master) End If Next 'Werte schreiben sw.WriteLine(DMR_Masterlist.Count) For Each master In DMR_Masterlist sw.WriteLine() sw.WriteLine() sw.WriteLine(master.Name) sw.WriteLine() sw.WriteLine(master.IP) Next End Using End Using End Sub
Ich verstehe nun nicht, warum es da mehrere Wege zum Verwerfen geben soll? Die Lösungen, die man im Internet dazu findet sind immer, man soll using verwenden. Das mache ich ja schon. Was kann ich da noch tun? Selbst wenn ich die Anweisungen noch in eine Try-Catch-Anweisung packe, kommt die Meldung bei der Codeanalyse noch. Dann wäre ja sogar ein raus springen per Exception ausgeschlossen. -
in: Sophos UTM Home Edition | Hat schon jemand Erfahrung?
geschrieben von klausw
Leider finde ich auf der angegebenen Webseite gar keine Infos über das Programm. Mir war bis jetzt nicht mal bekannt, dass es von Sophos überhaupt Endanwendertools gibt. Ich kenne es nur an der Arbeit als Businesslösung. Da bin ich aber voll zufrieden. Wir haben da Endpoint Security. Das ist ein reiner Virenscanner, aber wie gesagt, funktioniert sehr gut. -
in: Visual Basic Links
geschrieben von klausw
Ich kann
https://www.video2brain.com/de/
sehr empfehlen. allerdings sind die Dinger nicht kostenlos, aber wenn man zufällig Zugriff hat, sind die Videos super. -
in: VB.net WordPress Post-Überschriften
geschrieben von klausw
Ich mache sowas per "Mozrepl". Das ist ein Plugin für FF. Dann kann man per TCP drauf zugreifen. Es gibt auch ne Bib für .NET. Da lässt sich der komplette FF fernsteuern und auf die Inhalte der Webseite zugreifen (auslesen, ändern). Vielleicht hilft Dir das ja.