2016-04-05 14 views
2

Visual Studio 2015'te bir projem var.Bir çocuk sürecini profillemek için dottrace nasıl edinilir?

Birim testimi (test ve profil üzerinde sağ klik) profilime eklemek istiyorum. Ancak birim testi bir çocuk sürecini başlatır. Çocuk sürecini ana süreçle birlikte izlemek istiyorum.

Profilciyi bir alt işleme eklemek için JetBrains API çağrısı var mı?

Bir uygulamayı profillerseniz çocuk süreçlerini izleme fırsatım olduğunu unutmayın.

enter image description here

ancak bu seçeneği profilleme birim testi ile

İşte bu kısıtlamaya çalıştı nasıl

enter image description here

cevap

0

kullanılamaz.

Benim Kurulumu: Visual Studio 2015 Nunit

  1. Visual Studio Nunit console runner
  2. yükleyin: Test takımını (örn MyTests.dll) derleme
  3. nunit konsolunu çalıştırmak için bir toplu iş dosyası oluşturun .

Toplu Dosya İçeriği Örnek:

@echo off 
nunit3-console.exe /out:results.xml "{PathToYourProjectRoot}\bin\debug\MyTests.dll" 
  • Aç "Çalıştır Uygulama Performans profil oluşturma ..."
  • toplu seç uygulamamızla
  • seç bağımsız
      dosya.
    1. Gelişmiş onay kutusunu işaretleyin.
    2. "Çocuk işlemlerini görüntüle" onay kutusunu işaretleyin.
    3. Profilci oturumunu başlatın. Sadece bilgi için
  • 0

    : dotTrace 2017,2 gelen "Profil çocuk süreçleri" onay kutusunu başlayan profilleme birim testler için kullanılabilir, böylece Cr1spy tarafından açıklanan geçici çözümü kullanmaya gerek yoktur.

    İlgili konular