Kompilowanie izolowanych kompilacji C/C++Building C/C++ Isolated Applications

Izolowana aplikacja zależy tylko od zestawów równoległych i wiąże się z jej zależnościami przy użyciu manifestu.An isolated application depends only on side-by-side assemblies and binds to its dependencies using a manifest. Nie jest wymagane, aby aplikacja była całkowicie izolowana w celu prawidłowego działania w systemie Windows; Jednak dzięki zainwestowaniu w aplikację w sposób całkowicie odizolowany, można zaoszczędzić czas, jeśli trzeba będzie obniżyć swoją aplikację w przyszłości.It is not required for your application to be fully isolated in order to run properly on Windows; however, by investing in making your application fully isolated, you may save time if you need to service your application in the future. Aby uzyskać więcej informacji na temat zalet tworzenia aplikacji w sposób całkowicie izolowany, zobacz izolowane aplikacje.For more information on the advantages of making your application fully isolated, see Isolated Applications.

Podczas kompilowania natywnej aplikacji C/C++ przy użyciu programu Visual Studio domyślnie system projektu programu Visual Studio generuje plik manifestu, który opisuje zależności aplikacji w bibliotekach programu Visual Studio.When you build your native C/C++ application using Visual Studio, by default the Visual Studio project system generates a manifest file that describes your application's dependencies on Visual Studio libraries. Jeśli są to jedyne zależności aplikacji, to zostanie ona izolowana, gdy tylko zostanie odbudowana przy użyciu programu Visual Studio.If these are the only dependencies your application has, then it becomes an isolated application as soon as it is rebuilt with Visual Studio. Jeśli aplikacja korzysta z innych bibliotek w czasie wykonywania, może być konieczne odbudowanie tych bibliotek jako zestawów równoległych zgodnie z krokami opisanymi w temacie Tworzenie zestawów równoległych C/C++.If your application is using other libraries at runtime, then you may need to rebuild those libraries as side-by-side assemblies following the steps described in Building C/C++ Side-by-side Assemblies.

Zobacz teżSee also

Koncepcje izolowanych aplikacji i zestawów równoległychConcepts of Isolated Applications and Side-by-side Assemblies
Kompilowanie aplikacji izolowanych C/C++ i zestawów równoległychBuilding C/C++ Isolated Applications and Side-by-side Assemblies