Общая ошибка произошла в GDI + selenium webdriver

Я получаю общую ошибку в GDI + для selenium webdriver. Вчера он работал нормально, но вдруг я получаю эту ошибку.

   public string TakeScreenshot(IWebDriver driver, string SnapFolderPath, string TCID, string KeyFunction)
    {
        try
        {
            //  driver.Manage().Window.Maximize();
            ITakesScreenshot ssdriver = driver as ITakesScreenshot;
            Screenshot screenshot = ssdriver.GetScreenshot();
            string filePath = testReport + "\\" + TCID + "_" + KeyFunction + "_" + GetDateTimeforFilePath() + ".png";
            screenshot.SaveAsFile(filePath, ImageFormat.Png);

            return filePath;
        }
        catch (Exception ex)
        {
            return string.Empty;
        }
    }

Ответ 1

Решение этой проблемы. Нам нужно предоставить полное разрешение на доступ к папке, в которой мы хотим сохранить изображение. Если мы не дадим полного разрешения, мы получим эту ошибку.