2011-02-21 8 views
1

私はwinformsアプリケーションを別のアプリケーションで動的に構築しています。今度は、winformsアプリケーションのコードでdllにあるアセンブリを参照する必要があります。私はこれをwinformsアプリケーションに何らかの形で埋め込みたいので、アプリケーションと一緒にクライアントに送る必要はありません。アセンブリをWinformsアプリケーションに組み込みます。

私はcompilerParams.ReferencedAssemblies.Addメソッドを試しましたが、アプリケーションでディレクトリにアセンブリを残さずにアプリケーションを実行できるように見えます。

私ものWinFormsアプリケーションのリソースにアセンブリを入れた後、Assembly.Loadを使用してのWinFormsアプリケーションの実行時にこのバックを引き出す試みた、ここでの唯一の問題は、アセンブリドン」への参照ということです私はリフレクションを使用してアセンブリ内のメソッドを動的に識別する必要がありますが、これは理想的ではありません。

本質的に私の質問は、これを行うための最善の方法です!

+0

winformsアプリケーションをコンパイルするコードを表示できますか? –

答えて

2

ILMergeツールをご覧ください。

関連する問題