Delen via


Geïsoleerde C/C++-toepassingen bouwen

Een geïsoleerde toepassing is alleen afhankelijk van assembly's naast elkaar en verbindt zich met de bijbehorende afhankelijkheden met behulp van een manifest. Het is niet vereist dat uw toepassing volledig geïsoleerd is om correct te kunnen worden uitgevoerd in Windows; Door te investeren in het volledig geïsoleerd maken van uw toepassing, bespaart u mogelijk tijd als u uw toepassing in de toekomst moet onderhouden. Zie Isolated Applications voor meer informatie over de voordelen van het volledig isoleren van uw toepassing.

Wanneer u uw systeemeigen C/C++-toepassing bouwt met Visual Studio, genereert het Visual Studio-projectsysteem standaard een manifestbestand waarin de afhankelijkheden van visual studio-bibliotheken van uw toepassing worden beschreven. Als dit de enige afhankelijkheden zijn die uw toepassing heeft, wordt deze een geïsoleerde toepassing zodra deze opnieuw wordt opgebouwd met Visual Studio. Als uw toepassing tijdens runtime andere bibliotheken gebruikt, moet u deze bibliotheken mogelijk opnieuw bouwen als side-by-side-assemblies volgens de beschreven stappen in Building C/C++ Side-by-side Assemblies.

Zie ook

Concepten over geïsoleerde toepassingen en parallelle assemblages
Geïsoleerde C/C++-toepassingen en assembly's naast elkaar bouwen