مورد تفاصيل عرض-بيانات محتوى محلل ملفات التعريف
أداة سطر الأوامر VSPerfReport هو المستخدمة لإنشاء تقارير استخدام Visual Studioإنشاء تشكيل جانبي "أدوات إنشاء ملفات تعريف" ملفات بيانات. التنسيق الافتراضي لتقرير هو ملف.csv.
VSPerfReport يستخدم بناء الجملة التالي:
VSPerfReport [/U] vspfilename [/options]
لاحظ أن filenameيجب أن يكون.vsp صالح أو ملف.vsps.
أداة سطر الأوامر VSPerfReport هو أيضا استخدامه لمقارنة ملفات.vsp أو.vsps. إلى إنشاء تقرير فرق ("الاختلافات")، استخدم بناء الجملة التالي:
VSPerfReport [/U] /diff vspfilename1 vspfilename2 [/options]
vspfilename1 and vspfilename2يجب أن تكون.vsp صحيحة أو.vsps ملفات.
رمز ملفات
لعرض رمز معلومات مثل كـ تعمل الأسماء وأرقام الأسطر، VSPerfReport يتطلب الوصول إلى ملفات الرموز (.PDB) المكونات profiled وإلى Windows ملفات الرموز. لمزيد من المعلومات، راجع كيفية القيام بما يلي: Specify Symbol File Locations from the Command Line.
خيارات تقرير عام
يصف الجدول التالي تنسيق التقرير العام خيارات و خيارات التي حدد بيانات يتم الإعلام عنها.
خيارات |
الوصف |
---|---|
U |
إنشاء تقرير الإخراج و يتم كتابة إخراج وحدة التحكم الذي تمت إعادة توجيهه ك Unicode. يجب أن يكون خيار أول المحدد. |
Summary:[types] |
قم بإنشاء واحد أو المزيد أنواع التقارير.
|
Xml |
تقرير الإخراج بتنسيق XML. |
CallTrace |
قم بإنشاء قائمة بإدخال دالة و يخرج، أحداث ETW، و علامات. |
ClearPackedSymbols |
إزالة سابقا بتضمين رموز من محلل ملفات التعريف ملف البيانات. قم بتشغيل هذا الأمر قبل تشغيل PackSymbols ثانية الوقت. |
SymbolPath:path |
تحديد واحد أو أكثر من مسارات البحث أو ملقمات الرموز التي تحتوي على رموز لبيانات proملفr ملف. |
DebugSymPath |
سرد المواقع التي يتم البحث فيها عن الرموز و ما إذا كان يتم العثور عليها. Th هو خيار هو مفيدة لحل دقة رمز هو sues. |
PackSymbols |
حفظ رموز في ملف بيانات (.vsp) profiling ملفات الرموز (.pdb) غير مطلوبة للتحليل. |
Output:المسار|filename |
تعين موقعا بديلاً للتقرير المنشأ ملفات. بواسطة الافتراضي، يتم تاريخ الإنشاء تقارير في الدليل الحالي. |
SummaryFile |
تحليل و حفظ المعلومات الذي تم تحليله في ملف خلاصة.vsps. |
PrintMarks |
إظهار الأسماء والطابع الزمني لكافة علامات في الفرعي تقرير الملف. |
? |
يعرض معلومات الاستخدام. |
NoLogo |
قم بإخفاء معلومات الإصدار عند تقرير قيد التشغيل. |
UserRulesDirectory |
قم بتعيين الدليل القواعد الحاوية لأداء المعرفة من قبل مستخدم [تطبيق غير بعد]. |
خيارات التصفية
يصف الجدول التالي خيارات لتصفية بيانات متوفر.
خيارات |
الوصف |
---|---|
JustMyCode[:[caller][,callee]] |
فقط إظهار استدعاءات دالة تطبيق مستخدم، قم بإخفاء استدعاءات النظام.
|
StartTime:[value] |
إظهار البيانات التي تم جمعها القيمة بعد فقط (في ملى ثوان.) |
EndTime:[value] |
إظهار البيانات التي تم جمعها القيمة قبل فقط (في ميلي ثانية.) |
FilterFile:VSPFFile |
تحديد الموقع ملف عامل تصفية التي تم إنشاؤها من الأداء Visual Studio تقرير النافذة. |
MsFilter: starttime، مدة |
فقط إظهار بيانات من starttimeحتى الطول duration(في ملى ثوان.) |
Process:[pid] |
إظهار بيانات من المحدد فقط عملية. |
Thread:[threadid] |
إظهار بيانات من مؤشر ترابط المحدد فقط. |
Thread: threadid، processid |
إظهار بيانات من مؤشر ترابط المحدد المرتبطة بالعملية المعينة فقط. |
خيارات تقرير الفرق
يصف الجدول التالي الخيارات الخاصة بمقارنة التقرير ملفات.
خيارات |
الوصف |
---|---|
Diff vspfile1 vspfile2 |
يقارن الثاني التقرير ملفات ملفات (.vsp أو.vsps). سوف يتم تجاهل خيارات التلخيص باستخدام خيار المختلفة. |
Diff:[value] |
أدنى القيمة عتبة هذا سوف يكون disregarded الفرق بين القيمتين. أيضا، لن يتم إظهار بيانات الجديدة مع قيم ضمن هذه عتبة. |
DiffTable:[tablename] |
استخدم جدول معين لمقارنة الملفات. الافتراضي هو الجدول الدالات. |
DiffColumn:[columnname] |
استخدام هذه قيم يقارن عمود محدد. الافتراضي هو عمود النسبة المئوية لنماذج خاصة. |
QueryDiffTables |
تسرد الجداول صالح و أعمدة للملفين التقارير المتوفرة. |