多数のドキュメントを含むフォルダー構造と、フォルダー構造内の別のファイルへのショートカット リンクがあります。(基本的に、ファイル構造はグラフのようにマップされます)。これらのファイルを Windows で圧縮すると、アーカイブが別の場所で解凍されたときに、ショートカットが正しいファイルを指します。
今、私はSystem.IO.Packagingのものを使用してこれを実行できるようにしたいと考えています...これには、各ファイルをストリームに入れて zip ファイルに関連付ける必要があります。問題は、ショートカット ファイル (.lnk) が実際にはファイルではないことです (file.exist を実行すると、そこにはありません)。私の通常の方法は...
System.IO.FileStream(shortcut, System.IO.FileMode.Open)
...動作しないでしょう。では、zip パッケージにショートカットを追加するにはどうすればよいでしょうか。