I have some issues when I run the 64-bit version of PIX when running a 3.5 .net application. This application has an assembly written in C# compile with "Any CPU" target and a C++/CLI assembly compiled with x64 target. The application "DirectX10Tests.exe" is compiled with the "Any CPU" target.
When I run my Application thought PIX 64-bit I get the following error message:

When running my application and opening the task manager, I can see that my application is a 64-bit app because there is no *32 appended after the process name:

I then tried the specify an x64 target in the properties of my DirectX10Tests.exe project like this:

When I rerun PIX with my application, I get an other message:

Is there a way to get an official response about that issue? For the moment if I want to use PIX with my managed app, I need to compile my projet in 32-bit mode and use PIX 32-bit version.
Thanks for your replies. :-)