Megosztás a következőn keresztül:


Vizualizáció telepítése

Fontos

A Visual Studio 2022 17.9-es verziójától kezdve a vizualizációk mostantól az új VisualStudio.Bővíthetőségi modellel futó .NET 6.0+-ban is írhatók. Az új modellel létrehozott bővítményeket a Visual Studio hibakereső vizualizációinak létrehozása című témakörben találja. Ha támogatnia kell a Visual Studio régebbi verzióit, vagy egy kódtár DLL-jének részeként szeretné szállítani az egyéni vizualizációkat, használja a cikkben található információkat, amelyek csak a bővítményfejlesztés régebbi modelljére (VSSDK) vonatkoznak.

Miután létrehozott egy vizualizációt, telepítenie kell a vizualizációt, hogy elérhető legyen a Visual Studióban. A vizualizáció telepítése egyszerű folyamat.

Megjegyzés:

UWP-alkalmazásokban csak a szabványos szöveg, HTML, XML és JSON-vizualizációk támogatottak. Az egyéni (felhasználó által létrehozott) vizualizációk nem támogatottak.

Vizualizáció telepítése a Visual Studio 2019-hez

  1. Keresse meg a létrehozott vizualizációt tartalmazó DLL-t.

    Általában akkor a legjobb, ha a hibakeresőoldali DLL és a hibakeresett-oldali DLL is a bármilyen CPU-t határozza meg célplatformként. A hibakereső oldalon lévő DLL-nek bármilyen processzor vagy 32 bitesnek kell lennie. A hibakeresési oldali DLL célplatformjának meg kell felelnie a hibakeresési folyamatnak.

    Megjegyzés:

    A hibakeresőoldali vizualizáció be van töltve a Visual Studio folyamatába, ezért .NET-keretrendszer DLL-nek kell lennie. A hibakeresési oldal lehet .NET-keretrendszer vagy .NET Standard attól függően, hogy a Visual Studióban milyen folyamat hibakeresése történik.

  2. Másolja a hibakeresőoldali DLL-t (és az attól függő DLL-eket) az alábbi helyek egyikére:

    • VisualStudioInstallPath\Common7\Packages\Debugger\Visualizers

    • My Documents\ VisualStudioVersion\Visualizers

  3. Másolja a hibakeresési oldali DLL-t az alábbi helyek egyikére:

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

    • My Documents\ VisualStudioVersion\Visualizers\Váz

    ahol a keretrendszer a következő:

    • net2.0 a .NET Framework futtatókörnyezetet használó hibakeresett alkalmazásokhoz.
    • netstandard2.0 hibakeresendő alkalmazások számára, olyan futtatókörnyezet használata esetén, amely támogatja netstandard 2.0 (.NET Framework v4.6.1+ vagy .NET Core 2.0+).
    • netcoreapp a .NET Core futtatókörnyezetet futtató hibakeresésekhez. (támogatja .NET Core 2.0+)

    Önálló vizualizáció létrehozásához hibakeresési oldali DLL szükséges. Ez a DLL az adatobjektum kódját tartalmazza, amely implementálhatja a következő metódusokat VisualizerObjectSource: .

    Ha a hibakeresési oldal kódját több célba helyezi, a hibakeresési oldali DLL-t a minimálisan támogatott TFM mappájába kell helyezni.

  4. Indítsa újra a hibakeresési munkamenetet.

Megjegyzés:

Az eljárás a Visual Studio 2017-ben és régebbi verzióiban eltérő. Lásd a cikk előző verzióját .