0

VB.net で参照を追加すると、それがどのように機能するのかよくわかりません。しかし、アプリケーションを完成させて人々がそれを使用できるようにしたい場合はどうなるのだろうか、アプリケーションを完成させた後、参照の追加はどのように機能するのでしょうか。ばかみたいに聞こえたら申し訳ありませんが、私は少しの空き時間以外はプログラミングをしていません。

別の言い方をすれば、プログラムを終了して配布する準備ができたときに、プログラムがこれらの DLL をどのように参照するかということです。アプリケーションの起動場所にある files というフォルダーにすべての DLL を格納することを計画していました。プログラム自体から、アプリケーションの起動パス /files から参照を追加するとどのように言えますか?

実行時に参照を追加するようなものかどうかはわかりません。検索を試みましたが、それがどのように機能するかを正確に把握するのに苦労しています。

または、プログラムをコンパイルすると、新しい dll ファイルが作成されますか?

もしそうなら、どうすれば参照をフォルダに入れることができますか?

4

1 に答える 1

0

これの鍵は、「プログラムを配布する」という意味です。インストール プロジェクトを作成する場合は、'検出された依存関係' が適切な dll などを自動的に入力し、これらを .msi にバインドする必要があります。exeを「配布」するだけの場合は、dllなども提供し、どうにかしてそれらをexeと同じフォルダーに入れる必要があります。問題を複雑にするために、MS は独自の .msi ビルダーを廃止し、VS2012 では使用できません (私の知る限り、VS2010 を使用していますが、VS2012 をざっと見てみましたが、私が見たものは好きではありませんでした)。 Installshield SEなどを見ています。

于 2013-06-21T14:12:13.540 に答える