私は、Visual Studioを使用しています2013年組み合わせるアセンブリは
I 3 C#クラスライブラリプロジェクト、A、B & C.
参照のB
Bを持っています参照先C
Visual Studioでプロジェクト "A"をコンパイルしてビルドすると、プロジェクト "A"のbinフォルダにA.dll、B.dll、およびC.dllが表示されます。
今、A..dllの中にB.dllとC.dllをマージする予定です。
以下のILMergeコマンドを使用しようとしましたが、A.dllの内容が失われました。
ilmerge /out:A.dll A.dll B.dll C.dll /targetplatform:v4
これはどのように考えられますか? 私はBとCがAのコンテンツを失うことなくAに合併することはありませんでした。
ありがとうございました。 3つのコマンドを実行して、次のように
引数をD.dllに変更してください。 –
@ Lexi:ええ、私はそれを知っていますが、私は新しいアセンブリを望んでいません。 – thinkmmk
おそらく最初に名前をAからDに変更し、次にB、C、DをAにマージします。 –