Я хочу прочитать двоичное содержимое файла .lnk.
Пока существует цель ярлыка (файл lnk), это прекрасно работает с IO.File.ReadAllBytes (строковый файл).
НО
Если цель ярлыка не существует (поверьте мне, я хочу этого), метод возвращает только нули. Я думаю, это потому, что ОС следует по ссылке и, если она не существует, она возвращает нули
Есть ли способ обойти тот факт, что фреймворк следует цели .lnk перед отображением содержимого файла .lnk?