الإرشادات التفصيلية: -الأمر خط إنشاء تشكيل جانبي باستخدام الأدوات
تقودك هذه معاينة من خلال إنشاء تشكيل جانبي .NET Frameworkتطبيقات المستقلة إلى جمع توقيت مُفصل وقم باستدعاء عدد بيانات باستخدام أسلوب آلات من Profiling إلى ols. في هذه معاينة، سيتم إنجاز المهام التالية:
استخدام VSInstrسطر الأوامر إلى ol إلى إنشاء الثنائيات الآلية.
استخدام ol إلى VSPerfCLREnv إلى تعيين متغيرات بيئة إلى تجميع.NET إنشاء ملفات تعريف بيانات.
استخدام ol إلى VSPerfCmd إلى التجميع بإنشاء ملفات تعريف بيانات.
استخدم مورد تفاصيل عرض-بيانات محتوى محلل ملفات التعريفأداة توليد التقارير المستندة إلى ملف بيانات profiling.
المتطلبات الأساسية
Visual Studio Application Lifecyle Management
فهم متوسطة ل C#
فهم المتوسطة للعمل مع أدوات سطر الأوامر
للعمل مع المعلومات متوفر بواسطة إنشاء تشكيل جانبي، فإنه هو الرمز أفضل للحصول على تصحيح المعلومات متوفر. لمزيد من المعلومات، راجع كيفية القيام بما يلي: Identifiers should be spelled correctly.
إنشاء تشكيل جانبي سطر الأوامر باستخدام الأدوات أسلوب
آلات هو أسلوب profiling التي تحتوي إصدارات profiled الثنائيات المضمنة بشكل خاص على دالات فحص جمع معلومات التوقيت في الإدخال والإنهاء للدالات في الوحدة نمطية الآلية. لأن th هو طريقة لإنشاء تشكيل جانبي هو إلى invasive المزيد أخذ عينات، فإنه حدوث مقدار زائد عن الحد أكبر. الثنائيات الآلية أيضا البقعة صغيرة من يصحح أو يطرح المنتج الملفات الثنائية و هي غير معد للنشر.
ملاحظة
لا تقم بإرسال الملفات الثنائية الآلية إلى العملاء. يمكن أن تحتوي الثنائيات الآلية على مخاطر عديدة. الثنائيات تضمين المعلومات التي يسهل تطبيق الخاص بك قبل إلى إجراء هندسة عكسية لها، بالإضافة إلى مخاطر أمنية.
إلى ملف تعريف تطبيق PeopleTrax باستخدام أسلوب الآلات
قم بتثبيت تطبيق نموذج PeopleTrax و بنية إصدار الإصدار.
فتح نافذة تعجيل الأوامر ثم قم بإضافة direcإلىry Profiling إلى ols إلى متغير بيئة مسار المحلي.
قم بتغيير الدليل المشغَّل إلى الدليل الذي يحتوي على الثنائيات PeopleTrax.
إنشاء الدليل على ملف المستند إلى تقارير. اكتب الأمر التالي:
md Reports
استخدم VSInstr سطر الأوامر إلى ol إلى الأداة الثنائيات في تطبيق. نوع الأوامر التالية على أسطر منفصلة للأمر:
VSInstr PeopleTrax.exe VSInstr PeopleTrax.exe VSInstr People.dll VSInstr Person.dll VSInstr Operation.dll
ملاحظة بواسطة VSInstr افتراضي، يحفظ نسخة احتياطية غير instrumented من الملف الأصلي. يحتوي اسم ملف نسخ احتياطي الملحق. orig. على سبيل المثال، قد يتم تم الحفظ الإصدار الأصلي من“ MyApp.exe ” كـ“ MyApp.exe.orig ”.
نوع الأمر التالي لتعيين متغيرات بيئة المناسبة:
VsPerfCLREnv /traceon
لبدء تشغيل محلل ملفات التعريف، نوع الأمر التالي:
VsPerfCmd /start:trace /output:Reports\Report.vsp
بعد يبدأ محلل ملفات التعريف في الوضع التتبع، بتشغيل الإصدار الآلية العملية PeopleTrax.exe إلى جمع بيانات.
يظهر نافذة تطبيق PeopleTrax.
انقر فوق يحصل الأشخاص.
تعبئة شبكة بيانات PeopleTrax مع بيانات.
انقر فوق يصدّر بيانات.
بدء تشغيل برنامج المفكرة و يعرض ملف جديد يحتوي على قائمة بالأشخاص من PeopleTrax تطبيق.
يغلق برنامج "المفكرة"، و ثم أغلق PeopleTrax تطبيق.
قم بإيقاف تشغيل محلل ملفات التعريف. اكتب الأمر التالي:
VSPerfCmd /shutdown
نوع الأمر التالي لإعادة تعيين متغيرات البيئة:
VSPerfCLREnv /off
استخدام VSPerfReport إلى ol إلى إنشاء أو الإبلاغ عن الملفات القيمة مفصولة بفواصل (.csv). اكتب:
VSPerfReport Reports\Report.vsp /output:Reports /summary:all
يمكنك تحليل التقارير التي تم إنشاؤها في برنامج جداول بيانات، أو يمكنك استخدام Visual StudioIDE إلى تحليل البيانات profiling في ملف تقرير.vsp. لمزيد من المعلومات، راجع Add Reference Data to Tables When You Deploy the Database.
راجع أيضًا:
المرجع
المبادئ
أدوات إنشاء ملف التعريف الأداء نظرة عامة على جلسة عمل
استخدام التشكيل الجانبي أدوات من الأمر-خط
فهم قيم البيانات أخذ عينات في أدوات Profiling