Веб-инструмент дампа стека для ASP.NET Используя Mdbg?

Последнее Руководство по программированию iPhone OS имеет полный раздел по этому с примером кода. Я уверен, что это - недавнее дополнение, поэтому возможно, Вы пропустили его. Это объясняет все условия, которые необходимо выполнить; в основном...

  • устанавливает свойства Info.plist (это меняет положение строки состояния, но не представление)
  • поворачивают Ваше представление вручную вокруг его центра, на любом Вашем UIViewController viewDidLoad: метод или Ваш applicationDidFinishLaunching: метод или авторотация реализации ("Автоизменяющий размеры поведений", страницы 124)

Ищут "Запуск в Альбомном режиме", страница 102.

5
задан Nariman 5 November 2009 в 17:26
поделиться

2 ответа

Я считаю, что API-интерфейс профилирования .Net - лучший вариант.

Посмотрите на проект SlimTune в Google Code, чтобы получить живой образец с исходниками, что вы можете проверить, как адаптироваться и улучшить работу в сценарии Asp.NET.

С уважением Массимо

3
ответ дан 14 December 2019 в 19:17
поделиться

С помощью API профилирования .Net вы должны остановить сервер, а это требует много ресурсов ЦП (но дает вам полный контроль над всеми вызываемыми методами).

Я думаю, что наиболее «легкий путь» - сделать это с помощью MDbg. Я собрал очень маленькое, но полезное приложение под названием StackDump , которое выполняет следующие функции: 1) отладчик останавливает приложение и генерирует список всех стеков среды CLR, запущенных для процесса. 2) Приложение запускается снова. Эта операция является быстрой и может (возможно) выполняться на работающем производственном сервере с неизмененным производственным кодом.

Для этого достаточно 80 строк кода .Net. Я опубликовал исходный код на Codeplex.

2
ответ дан 14 December 2019 в 19:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: