почему я получаю я получаю эту ошибку GDI? - PullRequest
0 голосов
/ 05 марта 2019

привет, я получаю "общая ошибка произошла в GDI +."в этом методе

        public async void Disconnect()
    {
        using (Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height))
        {
            Graphics graphics = Graphics.FromImage(bitmap as Image);
            graphics.CopyFromScreen(0, 0, 0, 0, bitmap.Size);
            bitmap.Save(dcSS);
        }

        using (Stream stream = System.IO.File.OpenRead(dcSS))
        {
            await Bot.SendPhotoAsync(teleChatId, stream, "Timer Ended " + DateTime.Now);
        }

        Ipconfig("/release");

        Thread.Sleep(5000);

        Ipconfig("/renew");

        timer.Reset();
    }

в строке "bitmap.Save (" test.gif ");", я не знаю, что еще попробовать, я попытался избавиться, удалив изображение перед сохранением ... но я продолжаюстранно, что этот код будет запущен один раз, если я закрою и снова открою программу, она будет работать только 1 раз, после первого раза я получу эту ошибку

edit: обновленный код все еще неработает

...