同様の質問で探している解決策を見つけることができないようですが、それは私の検索スキルが不足しているためかもしれません。
いずれにせよusing System.Runtime.InteropServices;
、ダウンロードした .zip ファイルを解凍するために使用する C# プロジェクトに があります。
私の問題は次のことから生じます: 私はインストーラーが嫌いです... したがってInterop.Shell32.dll
、プロジェクトの \bin\Debug フォルダーにある .exe にファイルを含める方法が必要です。
したがって、Interop.Shell32.dll をプログラムのパスに追加するインストーラーの必要性を回避し、インストーラーを使用しない場合は .exe と共に追加のファイルをダウンロードする必要性を回避します。
私がそうするための最良/最も効率的な方法は何ですか? (できれば、余分なコードをプログラムに含める必要はありません)