0

すべてのwpfアプリケーションのアセンブリを1つのアセンブリにマージするための無料のツールを探しています。通常、ILMergeを使用しますが、残念ながら、WPFアセンブリのマージはサポートされていません。それを達成できるツールはありますか?

アプリケーションはオープンソースプロジェクトであるため、商用ツールは私にとってオプションではありません。

よろしく、
オリバーハナッピ

4

2 に答える 2

7

Costuraはこれを行うことができます。

ターゲットアセンブリにリソースとして参照を埋め込みます。次に、実行時にアセンブリロードイベントをインターセプトし、リソースを提供します。

https://github.com/Fody/Costura

于 2011-08-10T23:11:46.027 に答える
1

私は2つの関連する解決策を見ます:

  1. 実行時にアセンブリ解決処理を実装して、ilmergeされたWPFアセンブリが機能するようにします:http: //blog.mahop.net/post/Merge-WPF-Assemblies.aspx

  2. 箱から出してそれをサポートする製品を使用してください(商用なので、以下の場合のオプションではありません): dllをwpfを使用して単一の.exeにマージします

于 2010-10-01T22:29:48.953 に答える