0

2 つの .net 実行可能ファイルと、2 つの実行可能ファイルが共有する共通コンポーネントを含むクラス ライブラリで構成されるプロジェクトを構築しています。配布を容易にするために、dll を配布せずに 2 つの実行可能ファイルを配布できるようにしたいと考えていました (グラブ & ラン配布)。

クラスを各プロジェクトに手動でコピーせずに (したがって、コードを複数の場所に複製することなく)、Visual Studio で dll の内容を各実行可能ファイルにコンパイルする方法はありますか?

4

2 に答える 2

1

DLL にしないでください。代わりに静的ライブラリにします。

于 2010-11-21T23:16:24.367 に答える
1

SOを掘り下げてみると、問題を私よりもかなり明確に述べた重複した質問が見つかりました。

ILMergeが解決策のようです。

C# .NET で作成されたライブラリの静的リンク

于 2010-12-01T09:20:30.170 に答える