Заблокирован
|
|
1 | |
Как пересобрать проект в Visual Studio, чтоб в режиме Release можно было по breakpoint ам бегать?06.06.2013, 13:48. Показов 7608. Ответов 6
Метки нет Все метки)
(
Ну собственно сам вопрос сверху, на даный момент при включение релиза на нажатие F5 :-) выскакивает окошко (см рис) и брейкпоинты, если продолжить, все становятся не активными
0
|
|
06.06.2013, 13:48 | |
Ответы с готовыми решениями:
6
Как можно подключить пакеты R в visual studio, в c# проект? как сделать в этом коде чтоб конкретное число кнопок можно было задавать допустим 3 кнопки чтоб открывало Как открыть проект созданный в Visual Studio 2012 в Visual Studio 2008? Как проект на visual studio 2012 открыть на visual studio 2008 |
481 / 473 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
06.06.2013, 14:09 | 2 |
FarStar, а при чём тут WinAPI ?
0
|
Супер-модератор
![]() ![]() |
|
06.06.2013, 14:12 | 3 |
Не, ну нормально вообще? Как в релизном коде (из которого вычищена вся отладочная информация, и который оптимизирован так, что ты даже не представляешь себе, что за чем будет выполняться) ходить по брекпойнтам? Никак. Ходи в Debug-е, для этого он и создавался.
0
|
Заблокирован
|
|
06.06.2013, 14:39 [ТС] | 4 |
Да вы чё ребята
![]() Вот создавайте стандартное Win32 приложение в студии (не пустое), ставьте брейкпоинт куда угодно и режим release. запускайте F5 и у вас прога там остановится :-)
0
|
Супер-модератор
![]() ![]() |
|
06.06.2013, 15:37 | 5 |
FarStar, не надо говорить то, чего не знаешь. Этот вопрос уже до отвращения надоел на форумах MS. Разработчики VS талдычат, что нельзя в режиме Release использовать Debugger (то, что брекпойнты - это часть отладчика, я надеюсь, не вызывает сомнения?), потому что компилятор может, скажем, сделать функцию инлайновой, если захочет, и если есть предпосылки к этому, а ты туда поставил бряк, и чего? Доберется отладчик до этого бряка? Компилятор может поменять местами куски куда (оптимизация же), и вообще выбросить какой-то кусок, если его работы выполняется в другой части программы. А ты и туда бряк засунул, и опять он у тебя пролетает. И чего, это значит, что ты можешь "бегать по брекпойнтам"? Далеко убежишь? Смысл пробежек таких, если куски кода перемешаны, а часть вообще выкинута?
0
|
Заблокирован
|
|
06.06.2013, 16:00 [ТС] | 7 |
![]() Ладно, со спецами спорить не буду, всё уяснил. Тогда ещё один вопрос по последнему мессагу. Вот если мой exe-шник откроют дизассемблером спецы в майкрософт, смогут ли они по дизассемблированному коду понять, делал ли я эту прогу на ихней студии или же нет? Ну в смысле, если я юзаю пиратку и продаю свой софт, мне по exe-шнику вычислить смогут? Может MS компилятор какие то ничего не делающие участки когда вставляет спецом для этого?
0
|
06.06.2013, 16:00 | |
Помогаю со студенческими работами здесь
7
Можно ли чтоб было видно в Edit букву, и в него можно было еще и цифру писать? Как создать release проекта в MS Visual Studio? Как можно сделать так, чтоб можно было вписывать время в таблицу? Можно ли статический линкануть проект Qt в Visual Studio ? Можно ли свободно распространять проект, написанный в Visual Studio?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |