-1

私の WPF アプリケーションでは、COM 呼び出し可能ラッパー dll への参照を追加しました。この dll は基本的に、私の WPF アプリケーション (.exe) と従来の .exe (MF) プロジェクトの間のインターフェイスとして機能します。

COM 呼び出し可能ラッパー、レガシー プロジェクト (.exe)、および WPF アプリケーションを含む別のソリューションを含むレガシー コードのソリューションを作成しました。

レガシ コードの exe がデバッグによって起動されると、すべてがうまく機能します。しかし、レガシーexeを実行すると. Visual Studio の外部から (デバッグではなく)、WPF アプリケーションがレガシーの exe に接続できません。COM 呼び出し可能ラッパーを介して。

4

1 に答える 1

0

問題を知りました。したがって、基本的にレガシーをデバッグするときは、デバッグ フォルダーから exe が起動されます。したがって、WPF が、指定したデバッグ パスであるレガシーの exe に接続しようとすると。

しかし、別の場所から起動されたデバッグなしでレガシー exe を起動すると、WPF アプリが接続されません。

于 2013-06-25T07:34:00.353 に答える