Om reverse engineering af kode i UML

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Hvis du udvikler projekter i Microsoft Visual C++, Microsoft Visual Basic eller Microsoft Visual C#, tilbyder Visual Studio.NET en integreret softwareløsning til modellering i Microsoft Office Visio. I Visual Studio kan du foretage reverse engineering af kildekoden til Unified Modeling Language (UML). Projektets klassedefinitioner anvendes til at oprette et UML-diagram i Visio.

Du har måske fået en ældre løsning, der blev udviklet i Visual Basic eller Visual C++. For bedre at forstå strukturen i løsningen, kan du åbne den i Visual Studio .NET og derefter automatisk trække dens strukturer til at blive vist som elementer i UML statisk strukturdiagram. Eller, skal du muligvis har skrevet en ny projekt i Visual C# (eller Visual Basic eller Visual C++) og vil have vist dets klasser som grafiske objekter. Reverse engineering, der bruger klassedefinitioner i dit projekt, kan du få vist designmodellen til det nye projekt.

Foretage reverse engineering af et projekt eller en hel løsning

Du kan foretage reverse engineering af en hel løsning eller udvalgte projekter i en løsning. De valg, du foretager i Solution Explorer i Visual Studio afgør, hvad der foretages reverse engineering af i Visio UML.

Bemærk: Husk at oprette løsningen i Visual Studio, før du foretager reverse engineering. Det gør det nemmere at finde krydsreferencer mellem projekter.

Start af reverse engineering i Visual Studio

I Visual Studio igangsætter du reverse engineering via en kommando i menuen Projekt. Oplysninger fra kodemodellen trækkes ud, Visio startes, og de elementer, der er foretaget reverse engineering på, vises som ikoner i trævisning i Visio UML Model Explorer. Derefter kan du trække UML-klassefigurer, der afspejler klassedefinitioner i kildekoden, til en tegningsside og dermed visualisere arkitekturen i den nye eller ældre løsning.

Mens der foretages reverse engineering, vises statusoplysninger om processen i vinduet Output i Visual Studio.

Start af eksisterende Visio-filer fra i Visual Studio

Når der er foretaget reverse engineering af et projekts trævisning, føjes Visio-tegningen til løsning i Løsningselementer. Klik på Visio-diagrammet for at starte Visio og åbne den valgte fil.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×