2
C++で書かれたDLLファイルが、アプリケーションと同じソリューションにあります。これは、C++で書かれたファイルで、/ cliフラグの下でコンパイルするように設定されています。私はC#dllの内部にWPFフォームをロードし、それをC++/cliアプリケーションで表示したいと思います。CLI C++アプリケーションからライブラリ内にC#WPFフォームをロードする
私は現在WPFフォームにコントロールをプログラムで追加していますが、実行時に外部リソースからフォームをロードする方法を見つけることができないため、WPFコンテンツを表示するようにC++アプリケーションを設定しています。
C#アセンブリは、WPFウィンドウを含むWPF(ユーザー/カスタム)コントロールですか? – gliderkite
@gliderkiteはい、そうです。私のC++アプリケーションでは、STA管理スレッドを呼び出すネイティブスレッドです。 STA管理スレッドから、WPFコントロールライブラリからフォームをロードして表示します。 – kvanberendonck
アプリケーションの一部にはネイティブの起動が必要なため、このような設定です。 – kvanberendonck