Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    SharpWebserver

    nafets - - Internet-/Netzwerksoftware

    Beitrag

    Das muss eigentlich daran liegen, dass du ein Objekt nicht disposed hast - sonst passiert das extrem selten.

  • Benutzer-Avatarbild

    SharpWebserver

    nafets - - Internet-/Netzwerksoftware

    Beitrag

    Mit Stream.CopyTo kopierst du den gesamten Streaminhalt auf einmal - du musst das blockweise machen. Gleiches gilt für das Array.

  • Benutzer-Avatarbild

    SharpWebserver

    nafets - - Internet-/Netzwerksoftware

    Beitrag

    Oh, dann wusste ich das bisher noch nicht und das müsste dann auch nicht unbedingt ein Problem sein. Auf jeden Fall ist das ​MemoryStream.ToArray() definitiv fehl am Platz - ich weiß sowieso nicht, wieso du die Daten der Datei unbedingt als Byte-Array brauchst.

  • Benutzer-Avatarbild

    SharpWebserver

    nafets - - Internet-/Netzwerksoftware

    Beitrag

    Du musst halt wie ThuCommix gesagt hat in Chunks senden. Übrigens hast du allein in diesem Stück Code 3 Memory Leaks, da du immer wieder neue Bitmaps erstellst, ohne die alten zu disposen.

  • Benutzer-Avatarbild

    SharpWebserver

    nafets - - Internet-/Netzwerksoftware

    Beitrag

    Das müsste seit etwas mehr als 2 Jahren verfügbar sein. Die Sources von .NET Core sind übrigens auch verfügbar (dotnet/coreclr, dotnet/corefx).