Delphi 5 может генерировать.PDB файл, который может использовать VS?

Я - создатель PowerMock так, очевидно, я должен рекомендовать это! :-)

PowerMock расширяет и EasyMock и Mockito со способностью к ложные статические методы , финал и даже закрытые методы. Поддержка EasyMock полна, но плагину Mockito нужна еще некоторая работа. Мы планируем добавить поддержку JMock также.

PowerMock не предназначается для замены других платформ, скорее он может использоваться в щекотливых ситуациях, когда другие платформы не позволяют дразнить. PowerMock также содержит другие полезные функции такой как подавляющие статические инициализаторы и конструкторы.

12
задан SamB 13 April 2010 в 23:59
поделиться

4 ответа

Нет, как и любая другая версия Delphi. Вы можете использовать Map2Dgb , чтобы превратить файл подробной карты в файл dbg, однако вы можете использовать его в WinDbg.

Мне любопытно, какие функции отладки вы используете предполагается использовать в Visual Studio, чего нет в Delphi 5, и которые также не полагаются на IDE, понимающую язык Delphi. Мне всегда нравился Delphi 5.

12
ответ дан 2 December 2019 в 07:03
поделиться

I would recommend moving to a later version of Delphi. We have done this with various applications for clients. Moving to a newer version of Delphi is normally straightforward, but there were issues moving from D5 to D6 due to changes in the way components were handled (design time code being separated from run time) and the change to Unicode in D2009 was a bigger change.

The main thing is to sort out the third party components. We only ever use third party components that come with source so if the worst happens and the vendor disappears, we can still work on the components ourselves.

Which components are causing the issues?

0
ответ дан 2 December 2019 в 07:03
поделиться

Очевидно, вы не можете. Кажется, что PDB - это, в конце концов, собственный формат Microsoft без документации, и поэтому нет других инструментов, генерирующих его. Жалко. : (

0
ответ дан 2 December 2019 в 07:03
поделиться

Кстати, вы можете проголосовать за эту функцию здесь .

Обратите внимание, что VS-совместимая отладочная информация будет полезна не только для отладки приложения (я согласен: лучше использовать Delphi), но она будет полезна для использования таких инструментов, как Process Explorer. Например, Process Explorer может отображать удобочитаемый стек вызовов вместо номеров RAW.

5
ответ дан 2 December 2019 в 07:03
поделиться
Другие вопросы по тегам:

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