2011-08-03 5 views
0

可能性の重複をDLL:私は私のプロジェクトでDLLを参照しています
Including dll's in the exe?C#のコンパイルは、exeファイルへ

。それは正常に実行されますが、/ bin/release /フォルダーにはexeとdllが含まれています。私はDLLを削除すると、exeは動作しません。 DLLをexeファイルにコンパイルするにはどのようにすればよいのでしょうか?展開を心配する必要はありませんか?

Thnks。

+1

dup:http://stackoverflow.com/questions/476993/can-i-include-dll-in-exe-in-visual-studio – Bolu

+1

Thnaks allは、この便利な発見:http://ilmergegui.codeplex。 com/ – kelvinfix

+0

また、[stackoverflow.com/questions/189549](http://stackoverflow.com/questions/189549/embedding-dlls-in-a-compiled-executable)の複製 –

答えて

1

ILMerge上の情報だけでなく、ジェフリー・リヒターによって文書化巧妙な代替のためのthis MSR pageを参照してください。

1

(名前自体が示すように)DLLのは、静的にリンクされていないそれ以外の場合は、DLLではありません:)

モノリシックバイナリを取得するには、2つの方法があります。

  1. はのソースを含めますプロジェクト自体のDLL。
  2. 使用ILMerge
関連する問題