Costura.fody
ソフトウェアの配布と維持には、多くの場合、単一の実行可能ファイル内に外部依存関係をバンドする必要があります。 C#開発者の場合、Costura.fodyは、必要なdllをメイン実行可能ファイルに直接埋め込むための簡単なソリューションを提供します。
このNugetパッケージはプロセスを自動化します。インストール後、costura.fodyは、出力ディレクトリにコピーされたすべての参照アセンブリをプライマリアセンブリにシームレスに統合します。埋め込みリソースを効果的に管理するには、次のコマンドを利用してプロジェクトにクリーンアップターゲットを追加します。
costura.fodyも粒状制御を提供します。特定のアセンブリを含めるか除外するように設定を構成し、PDBファイルを組み込み、オンザフライ抽出を処理し、管理されていないアセンブリを埋め込むこともできます。
<code>Install-CleanReferencesTarget</code>
costura.fodyはdnxをサポートします。
最新のFODYバージョンとの最適な互換性については、MSBUILD 16(Visual Studio 2019以降)が推奨されます。以上がCostura.fodyは、dllをC#実行可能ファイルに埋め込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。