0

問題は、VS2010sp1が32ビットアプリであり、64ビットアセンブリをロードしないことです。

64ビットのサードパーティdllからInArgument/OutArgumentsとして型を参照するカスタムアクティビティを作成しました。(または、より一般的には、VSでホストされているWPFデザイナーに配置する必要がある64ビットdllのタイプを含むデザイナーコンポーネントがあります)

VSは32ビットアプリであるため、これらのコンポーネントをVS xaml/xamlxデザイナーで使用することはできません。AnyCPUの再構築をサプライヤに依頼せずに、この制限をどのように克服できますか?

4

1 に答える 1

1

私はあなたができるとは思わない。何かが64ビットアプリケーションでホストされるように設計されている場合、それが必要です。アプリが32ビットの場合、そのアセンブリをホストすることはできません。したがって、唯一のオプションは、2つのアプリケーションを使用し、それらの間で通信することです。しかし、そのアセンブリからWPFコンポーネントが必要であることを示唆しているので、AFAIKにはそうする方法がありません。

于 2012-10-31T08:14:34.660 に答える