Я читал и практиковал MSDN's Profiler Tutorial. Но я не мог найти способ профилировать библиотечное решение (кнопка «Запуск с профилированием» отключена для библиотек).Как профилировать одно библиотечное решение с помощью Visual Studio 2008 Profiler Tool (s)?
- Единственным решением, о котором я мог думать, является создание исполняемого проекта только для целей профилирования.
- Я уже написал модульные тесты для своей библиотеки, используя тестовую структуру Visual Studio Team System, поэтому я предполагаю, что могу использовать их для профиля, как это делает Рик Минерих с NUnit.
Любой может указать мне правильное направление?
Я использую Visual Studio Team Studio Test Framework или MSTest как некоторые люди называют это. Вот в чем причина моего вопроса: если NUnit имеет способ сделать это, почему MSTest этого не делает, или если он есть, где его найти? –
Если вы понимаете, как работает MSTest, вы поймете, почему ваш ответ не удовлетворяет меня полностью. MSTest генерирует несколько папок, по одному на каждый раз, когда я запускаю тест, поэтому я не могу автоматизировать процесс профилирования. –
Итак, используя MSTest, вы можете сделать почти то, что я указал. Просто замените вызов NUnit-консоль с MSTest.exe/тест: [АСМАП] смотрите документацию MSDN по MSTest.exe для получения более подробной информации об использовании: http://msdn.microsoft.com/en-us /library/ms182489(VS.80).aspx –