私は、.Net Framework を利用するプログラムに取り組んできました。これはそれに基づいたものではありませんが、プラットフォームの一部を API 呼び出しに置き換えようと努力したにもかかわらず、プラットフォームの一部を利用しています。さて、私のプログラムはほぼ完成し、公開する準備が整いましたが、1 つの大きな疑問が残っています。それを公開する最善の方法は何ですか?
しばらくの間、VB.Net のビルトイン パブリッシュ ツールを使用していましたが、実際には期待していたものとは異なることに気付きました (つまり、一般的なインストール プログラムとほとんど同じです)。
一方、他の選択肢を選択した場合、ソフトウェアが依存関係 (この場合は .Net 参照) と共にパッケージ化されている (または存在しないことを警告する) ことを保証できません。
これらの参照には「ローカルにコピー」オプションがあることに気付きました。つまり、 abcd.dllのみを使用し、Copy Local を TRUE に設定した場合、プログラムは正常に実行されますか、それとも「クライアント」に .Net プラットフォームのインストールを強制しますか? (私は知っていますが、最近はすでにインストールされている可能性が高いですが、バージョン2.0から3.5について話しています...実際に私が頼ってきたのは事実です)。
前もって感謝します!