ну, проблема была действительно "тривиальной", но не очевидной для меня.
Чтобы отладить это, у меня не было выбора добавить несколько Messagebox во весь код для его идентификации:
Я сохранял файл pdf в папке, в которую я не имею права записывать файлы.
Так как My VisualStudio работал под именем «Администратор», он мог делать это без каких-либо ограничений.
Когда я запускал свою программу как обычный пользователь, он просто не мог написать файл.
Я изменил папку на другую (где все пользователи могут писать), но она все еще не работала.
Затем я попытался открыть другой файл PDF, но он не открывался. У меня было 6 процессов Adobe Acrobat Reader в диспетчере задач, но не было открытия PDF.
Я только что перезагрузил компьютер, и теперь все работает нормально.
Полагаю, что, пытаясь открыть несуществующий файл, Adobe просто прослушала файл?