Tengo la sensación de que ya puedo saber la respuesta a esta pregunta, pero lo preguntaré de todos modos..Net Profiling API se acerca a
¿Hay alguna forma de mejor de usar la API de perfiles de .Net que la ruta COM/Managed C++?
Mi renuencia a seguir el enfoque COM sugerida es como tal:
- Esfuerzo, que es un montón de trabajo de campo para empezar
- ¿No te gusta la magia implicada en conectar el C++ DLL, no se fácil de redistribuir con proyectos
- Se siente difícil de probar por unidad
- No quiero comportarse en C++. Podría crear una capa de interoperabilidad, pero eso es aún más trabajo
- Difícil de depurar. De lo que he reunido no se puede adjuntar un depurador al C++ capa real, por lo que está de vuelta a los archivos de registro y tales
me encontré con un proyecto llamado NProf, que fue un intento de envolver el API con una capa administrada Desafortunadamente no se ha actualizado desde 2003.
¿Alguien tiene alguna pista que pueda ayudar? Todo esto solo se siente un poco desagradable.
Aclaraciones:
- Esto describe la API que me refiero: The Profiling API
- Estoy usando Visual Studio 2008, y la versión 3.5 del marco
No sé en qué edición de VS está, pero consulte aquí: http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.profiler.aspx. Algunas de las cosas están disponibles para la edición de 2005 también. – dirkgently
y está utilizando la versión de marco de red? 2,3,3,5? – Avram
Versiones clarificadas en la actualización. –