Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 分析web服务性能:同时实现32位和64位目标_Visual Studio 2012_Code Analysis - Fatal编程技术网

Visual studio 2012 分析web服务性能:同时实现32位和64位目标

Visual studio 2012 分析web服务性能:同时实现32位和64位目标,visual-studio-2012,code-analysis,Visual Studio 2012,Code Analysis,我试图通过WcfTestClient.exe来分析web服务项目的性能。我在性能分析会话中将exe和web服务项目都设置为目标。exe设置为启动,但不用于采集样本。该项目设置为采集样本,但不作为启动 不幸的是,当我尝试启动会话时,出现一个错误,显示“此版本的分析工具不支持分析64位进程。请使用x64目录中的分析工具。”我假设会话是通过启动WcfTestClient.exe启动的,WcfTestClient.exe是一个32位应用程序。因此,它会启动32位版本的分析工具。但我的web服务项目是64

我试图通过WcfTestClient.exe来分析web服务项目的性能。我在性能分析会话中将exe和web服务项目都设置为目标。exe设置为启动,但不用于采集样本。该项目设置为采集样本,但不作为启动

不幸的是,当我尝试启动会话时,出现一个错误,显示“此版本的分析工具不支持分析64位进程。请使用x64目录中的分析工具。”我假设会话是通过启动WcfTestClient.exe启动的,WcfTestClient.exe是一个32位应用程序。因此,它会启动32位版本的分析工具。但我的web服务项目是64位的,因此当它达到该点时会抛出该错误,因为32位工具无法分析它

是否有办法强制会话使用64位工具?或者可能有64位版本的wcf测试客户端

同样在有人打电话给我之前:我在MSDN论坛上发布了关于这一点的信息,在这里得到了一个毫无用处的答案: