Получите данные исполнения в .NET-приложение - PullRequest
0 голосов
/ 19 апреля 2009

Мне любопытно, как если бы кто-то использовал какой-либо метод получения данных из перформанса на управляемый язык. Я нашел несколько примеров приложений и надеюсь, что кому-то здесь это удалось, и он мог бы дать совет.

Спасибо!

1 Ответ

5 голосов
/ 21 апреля 2009

В нашем приложении используется библиотека P4.NET . Он работает нормально, но мы завернули его, так как с интерфейсом было трудно работать. P4.NET не поддерживается Perforce и, возможно, ему не хватает нескольких функций.

Я рассмотрел возможность запуска SWIG в библиотеке C ++ и создания собственной управляемой библиотеки, но у меня не было возможности (времени) сделать это.

РЕДАКТИРОВАТЬ Просто перечитайте мой пост, и это абсолютно бессмысленно. Давайте попробуем еще раз ...

Мы использовали библиотеку P4.NET в нашем приложении, она работает нормально. Его интерфейс немного уродлив, и мы написали обертку, чтобы скрыть ее и раскрыть ту функциональность, которую мы хотели. В любом случае, писать обертку - хорошая идея, так как она дает нам возможность / гибкость для замены системы VC с помощью SVN или GIT (почему, если вы можете использовать Perforce, я не знаю ...).

Я кратко рассмотрел вариант запуска SWIG для библиотеки Perforce C ++ и создания нашей собственной оболочки с более чистым интерфейсом, но это не было первоочередной задачей, поскольку P4.NET работает.

...