COMを使用してVB.NETの別のプロジェクトと通信するネイティブC++プロジェクトがあります。ネイティブdllを参照する別のexeにプロジェクトをアタッチすることで、過去にネイティブプロジェクトのプロファイルを作成することができました。dllhost.exeに接続して、ネイティブプロジェクトのプロファイルを作成しようとしています。dllhostを介してデバッグできるため、この構成は機能しますが、コードをプロファイリングしようとすると(または、デバッグ中にプロファイラーをdllhostにアタッチすると)、プロファイラーが停止し、次の出力が得られます。
PRF0010: Launch Aborted - Unable to start vsperfmon.exe Error VSP1712: Invalid File: C:\...\MyProj110609.vsp PRF0025: No data was collected.
別の構成を使用して結果を取得できるため、プロファイラーが機能することはわかっています。また、デバッグ構成が機能することも知っています。何が悪いのかについて何か考えはありますか?