Проект Puppeteer Sharp Неожиданно Завершается При Загрузке()

#c# #puppeteer #puppeteer-sharp

Вопрос:

Я пытаюсь использовать Puppeteer Sharp для запуска автоматизированного процесса на веб-сайте, но я застрял на начальном этапе загрузки версии. Когда я запускаю этот код, я дохожу до вызова функции DownloadAsync (), но последующие строки не достигаются, и процесс завершается сразу после его выполнения. Там даже нет исключения, на которое я мог бы посмотреть.

Я по-разному пробовал без аргумента, аргумент INT и этот строковый аргумент в качестве входных данных для функции DownloadAsync (), но, похоже, это не имеет видимого значения.

Я просмотрел исходный код функции DownloadAsync (), но не могу понять, где или почему это приведет к завершению вызывающей ее программы. Использование функции пошагового перехода в режиме отладки в этой строке не приводит меня к какому-либо исходному файлу, оно просто завершает программу, как если бы я использовал пошаговый переход.

 var browserFetcher = new BrowserFetcher();
try
{
    await browserFetcher.DownloadAsync("533271");
} catch (Exception e)
{
    Console.WriteLine("error thrown: "   e.Message);
}