سؤال

كيف يمكنك تتبع/تعريف تطبيقات .NET الخاصة بك؟تشير تعليمات MSDN عبر الإنترنت إلى فريق Visual Studio (الذي لا أملكه) وهناك مجموعة أدوات أداء Windows.ولكن، هل هناك حلول أخرى يمكنك التوصية بها؟ويفضل (بالطبع) حل يعمل دون تغيير التعليمات البرمجية (يدويًا) ويمكن دمجه في Visual Studio.

هل كانت مفيدة؟

المحلول

أنظر أيضا هذا السؤال.JetBrains dotTrace هو أفضل ملف تعريف .NET وجدته (وقد جربت كل واحد موجود تقريبًا)، لأنه الوحيد الذي لديه حمل منخفض بما يكفي للتعامل مع تطبيق يتطلب معالجًا مكثفًا.كما أنها بسيطة ودقيقة ومصممة بشكل جيد - يوصى بها بشدة!

نصائح أخرى

عيد ميلاد سعيد:

http://www.jetbrains.com/profiler/

النمل التعريف يعمل بالنسبة ليhttp://www.red-gate.com/products/ANTS_Profiler/

ملف التعريف CLR هو جيد جدا.

أعتقد أن هذا هو أفضل برنامج مجاني:http://www.productivity-boost.com/Download.aspx

الموقع ألماني ولكن يمكنك فقط تنزيله، البرنامج باللغة الإنجليزية.

أنا أحب dottrace3.1 لقد عملت بشكل جيد بالنسبة لي.

إذا كنت تبحث عن شيء مجاني، فأنا أستخدم NProf.على الرغم من أنها محدودة جدًا وقد تتعطل أو تتعطل في بعض البرامج.

http://nprof.sourceforge.net/Site/Description.html

ليست مجانية، لكني واجهت مشكلة صعبة في قاعدة الأكواد الضخمة مع التدفقات.لقد جعلني ملف تعريف Visual Studio قريبًا مني، لكن Antz Profiler أغلقه.إنها ليست مجانية، ولكنها كانت أقل صعوبة بكثير من إعداد Visual Studio.

.NET منشئ ملفات تعريف الذاكرة هي أداة ممتازة لتوصيف استخدام الذاكرة.

يستخدم فريقنا ملف تعريف شركة EQATEC, ، لقد وجدت أنه بسيط وسهل الاستخدام.إنه يعمل بدون تغييرات في الكود المصدري، لكنني لا أعتقد أن تكامل Visual Studio ممكن.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top