Почему dotTRACE Memory всегда говорит «Соединение»? - PullRequest
13 голосов
/ 13 марта 2012

Я пытаюсь профилировать использование памяти веб-приложения WCF, размещенного на IIS, с использованием JetBrains dotTRACE Memory.

Раньше я успешно использовал dotTRACE Performance в этом же веб-приложении, и все работало нормально, но я не могу запустить dotTRACE Memory.

Все, что я получаю, когда пытаюсь запустить трассировку памяти, это:

enter image description here

Поиск в (обычно хорошей) документации поддержки от JetBrains ничего не нашел.

Есть идеи?

Сервер: Windows 2008 R2 (64 бит)
IIS: 7,0
Память dotTRACE: 3.5.360 (последняя доступная версия на сегодняшний день)

Приложение, которое я хочу предоставить, находится в выделенном пуле приложений, входящем в систему через учетную запись Active Directory.

Ответы [ 2 ]

14 голосов
/ 13 марта 2012

dotTrace Memory 3.5 публикуется как x64 и x32.Какой вы используете?Пул приложений IIS 7.0 также может быть x32 или x64.Который ваш?Это должно соответствовать, иначе вы получите «Соединение» и ничего более.

1 голос
/ 31 октября 2013

По умолчанию он устанавливает его как 32-битное приложение.Мне пришлось изменить сборку моего приложения WPF на x86, как Беван упоминал выше, и все работает.

...