Ein VI, eine Klasse oder eine Bibliothek in einem LabVIEW-Projekt kann durch ein anderes Objekt gleichen Typs ersetzt werden. Klicken Sie dazu mit der rechten Maustaste im Projekt-Explorer auf ein Projektobjekt, wählen Sie aus dem Kontextmenü die Option Ersetzen durch aus und geben Sie eine Datei an, durch die das Originalobjekt ersetzt werden soll. Bibliotheken und komprimierte Projektbibliotheken werden in diesem Zusammenhang als identischer Typ betrachtet.

Das Ersetzen von Projektobjekten kann Konsequenzen für Objekte im Projekt haben, die diese Projektobjekte aufrufen. Nach dem Ersetzen eines Projektelements passt LabVIEW die Aufrufer dahingehend an, dass sie anstelle des ursprünglichen Projektobjekts auf das neue Projektobjekt verweisen. Sowohl das alte als auch das neue Projektobjekt bleiben unangetastet.

Ersetzen von Bibliotheken

Wenn die ursprüngliche Bibliothek ein Objekt enthielt, das von Aufrufern außerhalb der Bibliothek aufgerufen wurde und das in der neuen Bibliothek fehlt, gibt LabVIEW eine Warnung aus. Sie erhalten dann die Möglichkeit, durch Anklicken von Akzeptieren das Ersetzen der Bibliothek zu bestätigen oder den Vorgang abzubrechen. Die Aufrufer des nun fehlenden Objekts müssen jedoch in diesem Fall nach dem Ersetzen der Bibliothek angepasst werden.

Auf Bibliotheken, bei denen sich der Aufrufer und das aufgerufene Objekt innerhalb der Bibliothek befinden, hat das Ersetzen keinen Einfluss.