我试图在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目录中的分析工具。
谷歌search没有帮助。 根据我发现的一切,\ x64 \ vsperf.exe应该存在。 安装远程工具(rtools_setup_x64.exe)也没有帮助。