私の WPF アプリケーションでは、COM 呼び出し可能ラッパー dll への参照を追加しました。この dll は基本的に、私の WPF アプリケーション (.exe) と従来の .exe (MF) プロジェクトの間のインターフェイスとして機能します。
COM 呼び出し可能ラッパー、レガシー プロジェクト (.exe)、および WPF アプリケーションを含む別のソリューションを含むレガシー コードのソリューションを作成しました。
レガシ コードの exe がデバッグによって起動されると、すべてがうまく機能します。しかし、レガシーexeを実行すると. Visual Studio の外部から (デバッグではなく)、WPF アプリケーションがレガシーの exe に接続できません。COM 呼び出し可能ラッパーを介して。