Я в настоящее время использую VS2010 Premium и услышал, что отладка в Окончательном настолько лучше. Это действительно стоит обновить до Окончательного для использования в своих интересах новых функций отладки, которые они включали? Или это продает шумиху и не действительно применимое для каждой дневной разработки сценарии?
Я полагаю, что функцию называют IntelliTrace.
Вы работаете в команде? Вы получаете сообщения об ошибках от тестировщика, а затем не можете их воспроизвести? Сэкономит ли вам много времени возможность «отладки» фактических настроек тестера - увидеть их значения и путь выполнения? Или, возможно, вы работаете с другим разработчиком. Хотели бы вы иметь возможность устанавливать несколько точек останова и оставлять «заметки» в коде (подсказки с закрепленными данными), а затем экспортировать их и передавать другому разработчику, говоря, что «ошибка, которую мы ищем, связана с вами. кода ».
Если эти сценарии причиняют вам боль сейчас, вам нужен Ultimate. Если вы работаете в одиночку, вполне возможно, что только IntelliTrace заставит вас захотеть Ultimate. В отладчике круто «путешествовать во времени».
Если вы много работаете над Linq to SQL / Linq to entity, то функция IntelliTrace, несомненно, будет вам полезна.
Тогда вам следует обновить.