【解決方法】Windows フォーム アプリの bin フォルダーを構成することは可能ですか?

プログラミングQA


こんにちは、みんな!

私は Visual Studio の初心者であり、多くの DLL ファイルを含むプロジェクトを持っているため、コンパイルすると、bin フォルダーが非常に混乱します。 だから、すべての DLL ファイルと実行できる .exe の外側にあるすべての DLL ファイルを含むフォルダーだけで bin フォルダーを整理することは可能ですか?

時間を割いて回答してくださった皆様、ありがとうございました。

また、私の英語が完璧でない場合はお詫び申し上げます。

さよなら!

私が試したこと:

今のところ、すべてが同じフォルダにあります

解決策 1

ほとんどの場合、bin フォルダーは無視する必要があります。これは、すべての「必要なファイル」がデバッガー/インストール プログラムで利用できるようにするためのものであり、通常は直接アクセスすることはありません。

bin フォルダー内のすべてのファイルはアプリを実行するために必要なので、どこかにある必要があります。その場所は VS に「認識」されている必要があります (または、正しいバージョンがビルドされていることを確認できません)。 (または、それらのコードを実行できません)。
他のアプリで問題が発生する可能性がある GAC に「開発中」の DLL ファイルをインストールすることは、最も避けたいことです。

解決策 2

使用している .NET のバージョンと、実行するオペレーティング システムによっては、すべての依存関係が 1 つの実行可能ファイルに結合される「単一ファイル配置」を使用できる場合があります。

単一ファイル アプリケーション – .NET | Microsoft Docs[^]

注意: ランタイム アセンブリとフレームワーク アセンブリが含まれるため、ファイルのサイズは非常に大きくなる可能性があります。

コメント

タイトルとURLをコピーしました