Görselleştiriciyi Yükleme

Görselleştiriciyi oluşturduktan sonra Visual Studio'da kullanılabilir olması için görselleştiriciyi yüklemeniz gerekir. Görselleştirici yüklemek basit bir işlemdir.

Not

UWP uygulamalarında yalnızca standart metin, HTML, XML ve JSON görselleştiricileri desteklenir. Özel (kullanıcı tarafından oluşturulan) görselleştiriciler desteklenmez.

Visual Studio 2019 için görselleştirici yüklemek için

  1. Oluşturduğunuz görselleştiriciyi içeren DLL'yi bulun.

    Genellikle, hem hata ayıklayıcı tarafı DLL'sinin hem de debuggee-side DLL'sinin hedef platform olarak Herhangi bir CPU belirtmesi en iyisidir. Hata ayıklayıcı tarafı DLL herhangi bir CPU veya 32 bit olmalıdır. Debuggee tarafı DLL'sinin hedef platformu, hata ayıklama işlemine karşılık gelir.

    Not

    Hata ayıklayıcı tarafı görselleştiricisi Visual Studio işlemine yüklenir, bu nedenle bir .NET Framework DLL'i olmalıdır. Visual Studio'da hangi işlemin hata ayıklandığına bağlı olarak debuggee-side .NET Framework veya .NET Standard olabilir.

  2. Hata ayıklayıcı tarafı DLL'sini (ve bağımlı olduğu DLL'leri) aşağıdaki konumlardan birine kopyalayın:

    • VisualStudioInstallPath\Common7\Packages\Debugger\Visualizers

    • My Documents\Visualstudioversion\Visualizers

  3. Debuggee tarafı DLL'sini aşağıdaki konumlardan herhangi birine kopyalayın:

    • VisualStudioInstallPath\Common7\Packages\Debugger\Visualizers\Framework

    • My Documents\VisualStudioVersion\Visualizers\Framework

    burada Framework şu durumlardan biri:

    • net2.0 çalışma zamanını çalıştıran .NET Framework hata ayıklayıcılar için.
    • netstandard2.0 destekleyen bir çalışma zamanı netstandard 2.0 kullanan hata ayıklayıcılar için (.NET Framework v4.6.1+ veya .NET Core 2.0+).
    • netcoreapp çalışma zamanını çalıştıran .NET Core hata ayıklayıcılar için. (destekler .NET Core 2.0+)

    Tek başına bir görselleştirici oluşturmak istiyorsanız hata ayıklamaya dayalı bir dll gereklidir. Bu DLL, yöntemlerini uygulayabilen VisualizerObjectSourceveri nesnesi için kod içerir.

    Debuggee-side kodunu birden çok hedeflediyseniz, en az desteklenen TFM için debuggee-side DLL'sinin klasörüne yerleştirilmesi gerekir.

  4. Hata ayıklama oturumunu yeniden başlatın.

Not

Visual Studio 2017 ve daha eski sürümlerinde yordam farklıdır. Bu makalenin önceki sürümüne bakın.