从cmd分析.NET应用程序:缺少vsperf.exe for x64

Kam*_*rey 6 .net windows profiling remote-debugging

我正在尝试远程分析Windows 2008 R2 x64上的.NET 4.5应用程序.我安装了vs_profiler_x64_enu.exe(取自VS 2015)并从C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Team Tools\Performance Tools\x64文件夹运行VSPerfCmd.exe.它说:

错误VSP1336:无法附加到进程ID:... w3wp.exe.要在此版本的Windows上收集采样数据,请使用vsperf.exe

不确定我的Windows版本有什么问题,但是说.问题是x64目录中没有vsperf.exe,但它存在于用于x86应用程序的父目录中.无论如何运行它会返回预期的错误:

错误VSP1336:无法附加到进程ID:... w3wp.exe.此版本的性能分析工具不支持分析64位进程.请使用x64目录中的分析工具.

谷歌搜索没有帮助.根据我发现的一切,\ x64\vsperf.exe应该存在.安装远程工具(rtools_setup_x64.exe)也没有帮助.