为什么dotTRACE Memory总是说"正在连接"?

Bev*_*van 14 wcf iis-7 dottrace

我正在尝试使用JetBrains dotTRACE Memory分析IIS托管的WCF Web应用程序的内存使用情况.

在过去,我已经在同一个Web应用程序上成功使用了dotTRACE Performance,一切都运行良好,但我无法启动dotTRACE Memory.

当我尝试启动内存跟踪时,我得到的是:

在此输入图像描述

搜索JetBrains的(通常很好的)支持文档没有发现任何结果.

有任何想法吗?

服务器:Windows 2008 R2(64位)
IIS:7.0
dotTRACE内存:3.5.360(截至今日的最新版本)

我想要提供的应用程序位于通过Active Directory帐户登录的专用应用程序池中.

Iva*_*hov 15

dotTrace Memory 3.5发布为x64和x32.你在用哪一个?IIS 7.0应用程序池可能也是x32或x64.哪个是你的?这必须对应,否则你将得到"连接",仅此而已.

  • 这引出了我的解决方案.当我*使用x64版本的dotTRACE Memory 3.5时,安装程​​序将其置于"Program Files(x86)"下,这是一个64位应用程序的奇怪位置.将我的应用程序池更改为32位(通过将*启用32位应用程序*设置为true)使一切正常. (4认同)