我试图远程在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应用程序的父目录中。无论如何运行它会返回预期的错误:
谷歌搜索没有帮助。根据我发现的一切,\ x64 \ vsperf.exe应该存在。安装远程工具(rtools_setup_x64.exe)也没有帮助。错误VSP1336:无法附加到进程ID:... w3wp.exe。 此版本不支持对64位进程进行概要分析 分析工具。请使用x64中的分析工具 。目录