私の .Net ライブラリ ( SharpDevelop IDE で開発中) を単一の dll として提供したいと思います。ILMergeを手動で使用して、コンパイル済みライブラリとそのすべての参照ライブラリを一緒にマージしていますが、これを自動的に行いたいと考えています。
外部ビルド スクリプトを設定することなく、SharpDevelop 内からこの自動マージを実行したいと考えています。これは可能ですか?
私の .Net ライブラリ ( SharpDevelop IDE で開発中) を単一の dll として提供したいと思います。ILMergeを手動で使用して、コンパイル済みライブラリとそのすべての参照ライブラリを一緒にマージしていますが、これを自動的に行いたいと考えています。
外部ビルド スクリプトを設定することなく、SharpDevelop 内からこの自動マージを実行したいと考えています。これは可能ですか?
SharpDevelop は MSBuild を使用してコードをコンパイルするため、最も簡単な方法は、ILMerge を正しいパラメーターで実行するビルド後のステップを作成することです。[ビルド イベント] タブの [プロジェクト オプション] からビルド後のステップを作成できます。または、メモ帳でプロジェクト ファイルを直接編集することもできます。