Freigeben über


Erstellen isolierter C/C++-Anwendungen

Eine isolierte Anwendung ist nur von parallelen Assemblys abhängig und bindet über ein Manifest an ihre Abhängigkeiten. Ihre Anwendung muss nicht vollständig isoliert sein, damit sie unter Windows ordnungsgemäß ausgeführt wird. Wenn Sie jedoch in die vollständige Isolierung Ihrer Anwendung investieren, können Sie Zeit sparen, wenn Sie Ihre Anwendung in Zukunft warten müssen. Weitere Informationen über die Vorteile einer vollständigen Isolierung Ihrer Anwendung finden Sie unter Isolierte Anwendungen.

Wenn Sie Ihre native C/C++-Anwendung mit Visual Studio erstellen, generiert das Visual Studio-Projektsystem standardmäßig eine Manifestdatei, die die Abhängigkeiten Ihrer Anwendung von Visual Studio-Bibliotheken beschreibt. Wenn dies die einzigen Abhängigkeiten der Anwendung sind, wird die Anwendung zu einer isolierten Anwendung, sobald sie mit Visual Studio neu erstellt wird. Wenn Ihre Anwendung zur Laufzeit andere Bibliotheken verwendet, müssen Sie diese Bibliotheken möglicherweise als parallele Assemblys neu erstellen, indem Sie die unter Erstellen von parallelen C/C++-Assemblys beschriebenen Schritte ausführen.

Siehe auch

Konzept der isolierten Anwendungen und der parallelen Assemblys
Erstellen von isolierten Anwendungen und parallelen Assemblys (C/C++)