これは少し初歩的な質問かもしれません..
Filehelpers ライブラリを使用する単純なファイル変換アプリを C Sharp (.net 4、VS2010) でコーディングしました。プロジェクト参照にライブラリへの参照があります。プロジェクトをリリース モードで発行すると、Filehelpers.dll ファイルと実行可能ファイルが一緒に出力され、DLL と同じフォルダーにないと実行可能ファイルが機能しません。
Copy Local を False に設定しようとしましたが、それでも機能しません。ライブラリをexeファイルの一部としてパッケージ化する方法はありますか?? これは、簡単に配布できるように設計された非常に単純なアプリであり、必要な Dll があちこちにあることは大きな欠点です。
ありがとうT
.net v4で実行されていないILmergeをいじった後、動作しました。将来のスレッド訪問者のための私のコマンドは次のとおりです。
ILMerge /targetplatform:v4,C:\windows\microsoft.net\framework\v4.0.30319 /out:merged.exe /log Original.exe FileHelepers.dll