You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS2015/2017中强制Cloud LoadTest使用64位QTAgent?

强制在VS2017/VS2015中运行64位QTAgent进行Cloud Load Test

针对你遇到的本地运行Cloud LoadTest时32位QTAgent32_40.exe引发OutOfMemory的问题,我整理了VS2017和VS2015的具体操作步骤,帮你强制切换到64位版本:

VS2017 操作步骤

  • 打开你的负载测试项目,在解决方案资源管理器里右键点击项目名称,选择属性
  • 在弹出的属性窗口中,依次展开测试设置 -> 默认处理器架构,把默认的x86选项改成x64
  • 保存项目属性后,重新启动负载测试,此时系统会启动64位的QTAgent.exe(而非带32后缀的版本)

VS2015 操作步骤

VS2015需要通过测试设置文件来调整架构,步骤如下:

  • 首先确认项目中有.testsettings文件,如果没有,右键点击项目 -> 添加 -> 新建项 -> 搜索并选择测试设置来创建
  • 双击打开这个.testsettings文件,切换到角色选项卡
  • 在角色列表里选中你的本地测试代理角色,点击右侧的属性按钮
  • 在弹出的属性窗口中,找到处理器架构选项,选择x64
  • 保存测试设置文件后,顶部菜单栏点击测试 -> 测试设置 -> 选择测试设置,选中你刚才修改的这个文件
  • 重新运行负载测试,就能启动64位的QTAgent了

补充说明

至于VSTS(现在叫Azure DevOps)上无需修改就能自动用64位QTAgent,是因为云端的负载测试代理默认配置为优先使用64位架构,来更好地处理高负载场景;而本地VS默认设置为x86是为了兼容更多旧项目,所以需要我们手动调整架构设置。

如果修改后还是启动32位版本,可以检查这几点:

  • 确认测试设置已经被正确应用,没有被其他全局配置覆盖
  • 重启VS确保设置生效
  • 检查本地代理服务的配置,确认没有强制锁定为32位模式

内容的提问来源于stack exchange,提问作者PatLac

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 03:53:33