Aracılığıyla paylaş


Nasıl yapılır: sınırlamak için belirli DLL'lerin araçları

Profil oluşturma yöntemi araçları kullanarak bir uygulamadaki bir veya daha fazla DLL dosyaları için profil oluşturma veri toplamayı sınırlayabilirsiniz.Bir uygulamadaki bir veya daha fazla DLL'yi profillemek için hedefleri olarak .dll dosyalarını içeren bir performans oturumu oluşturun.Profillemek istediğiniz DLL'leri Visual Studio çözümünün içinde bir proje olarak ya da bağımsız ikili dosyalar olarak belirtebilirsiniz.

Bir Visual Studio çözümü içinde belirli DLL'lerin araçlarını sınırlamak için

  1. Visual Studio Premium içinde DLL içeren çözümü açın.

  2. Bu Analiz menüsünde, Performans Sihirbazını Başlat'ı tıklayınız.

  3. Burda Araçlar 'ı profil oluşturma yöntemi olarak seçin ve sonra İleri'yi tıklayın.

  4. Aşağıdaki kullanılabilir hedeflerden hangisini profillemek istersiniz?'den .dll projesinin adını seçin ve sonra İleri'yi tıklayın.

  5. Sihirbazdan çıkmak ve yeni performans oturumu görüntülemek için Son 'u tıklayın, Performans Explorer penceresi içinde yeni performans oturumu görüntülemek için.

  6. Sağ tıklayın Hedefler 'e ve sonra Hedef Proje Ekle'yi seçin.

  7. Hedef Proje Ekle listesinden, DLL dosyasını çalıştırmak için kullanmak istediğiniz yürütülebilir projeyi seçin.

    İsteğe Bağlı.Profillemek istediğiniz herhangi bir DLL projesini ekleyebilirsiniz.

  8. Eklenen bir proje için veri toplanmasını önlemek için projenin adını sağ tıklatın ve sonra Araçlar onay kutusunu temizleyin.

Bağımsız ikili dosyalar olarak belirli DLL'leri profillemeye belirtmek için

  1. Visual Studio Premium öğesini açın.

  2. Bu Analiz menüsünde, Performans Sihirbazını Başlat'ı tıklayınız.

  3. Aşağıdaki kullanılabilir hedeflerden hangisini profillemek istersiniz'den Bir dinamik bağlantı kitaplığı (.dll) profille 'yi seçin ve sonra İleri'yi tıklayın.

  4. Sihirbazın ikinci sayfasında, aşağıdaki adımları gerçekleştirin:

    • Burda Dll yolu içinde profillemek istediğiniz .dll dosyasının yolunu ve dosya adını yazın.Ayrıca dosyayı Profil için dinamik bağlantı kitaplığı iletişim kutusu içine konumlandırmak için üç nokta düğmesini (...) de tıklatabilirsiniz.Sonra seçeceğiniz yürütülebilir (.exe) dosyası tarafından başlatılacak olan .dll dosyasının kopyasını belirtmeniz gerektiğini unutmayın.

    • Yürütülebilir (.exe) dosyasının yolunu ve dosya adını yazın, Yürütülebilir yol'un içinde .dll çalıştıracak olan dosya.Ayrıca dosyayı Başlatmak için yürütülebilir iletişim kutusunun içine konumlandırmak için üç nokta düğmesini (...) de tıklatabilirsiniz.

    • İsteğe Bağlı.Yürütülebilir dosyaya, Komut satırı bağımsız değişkenleri'nin içindeki, geçirmek istediğiniz herhangi bir komut satırı bağımsız değişkenini yazın.Gerekirse, Çalışma dizini'nin içinde uygulama için çalışma dizinini belirtin.

    • İleri düğmesini tıklatın.

  5. Burda Araçlar 'ı profil oluşturma yöntemi olarak seçin ve sonra İleri'yi tıklayın.

  6. Sihirbazdan çıkmak ve yeni performans oturumu görüntülemek için Son 'u tıklayın, Performans Explorer penceresi içinde yeni performans oturumu görüntülemek için.

  7. İsteğe Bağlı.Daha fazla .dll dosyalarını eklemek için Hedefler 'e sağ tıklayın ve sonra Hedef İkili Dosya Ekle'yi tıklayın.Hedef İkili Dosya Ekle iletişim kutusundan dosyaları seç.

    [!NOT]

    DLL'leri çalıştıracak yürütülebilir (.exe) dosyayı belirtmeniz gerekmez.

Ayrıca bkz.

Görevler

Nasıl yapılır: sınırlamak için belirli işlevleri araçları

Kavramlar

Veri toplama araçları profil, kontrol etme