.lnk ファイルのバイナリ コンテンツを読み取りたいです。ショートカットのターゲット (lnk ファイル) が存在する限り、これは IO.File.ReadAllBytes(string file) で正常に機能します。
しかし
ショートカットのターゲットが存在しない場合 (私はこれが欲しいと信じています)、メソッドはゼロのみを返します。これは、OSがリンクをたどり、存在しない場合はゼロを返すためだと思います
フレームワークが .lnk ファイルの内容を表示する前に .lnk のターゲットに従うという事実を回避する方法はありますか?