Überblick
Studio 2021.10 brachte Unterstützung für .NET-basierte Projekte und führte das Konzept der Projektkompatibilität basierend auf dem Zielframework ein. In Releases vor 2021.10 verwendeten alle Projekte .NET Framework 4.6.1, aber seit Studio 2021.10 haben Sie die Möglichkeit, Projekte mit der „Windows – Legacy“-Kompatibilität (.NET Framework 4.6.1) oder mit der Windows- und plattformübergreifenden Kompatibilität basierend auf .NET zu erstellen.
Bedeutung der veralteten Kompatibilität
The default compatibility for new projects is now Windows. While we continue to support the Windows - Legacy compatibility, new features and improvements will mostly be available only in projects with the Windows and cross-platform compatibilities.
Beispielsweise sind die folgenden in Studio 2022.10 eingeführten Funktionen in „Windows – Legacy“-Projekten nicht verfügbar:
- Support for creating global variables and constants in the Data Manager.
- New design experience available for cross-platform projects and some activities in Windows projects.
- The ability to customize the layout of activities generated from libraries.
Studio 2022.10 ist der letzte Release, in dem Sie neue Projekte mit der „Windows – Legacy“-Kompatibilität erstellen können. Ab Studio 2023.4 können Sie weiterhin „Windows – Legacy“-Projekte öffnen und bearbeiten, die in früheren Releases erstellt wurden, aber Sie können neue Projekte nur noch mit der Windows- und plattformübergreifenden Kompatibilität erstellen.
Wichtig:
Die Ausführung von „Windows – Legacy“-Projekten wird auch in zukünftigen Releases unterstützt werden.
Konvertieren von „Windows – Legacy“-Projekten zur Kompatibilität mit Windows
Studio verfügt über ein integriertes Konvertierungstool, mit dem Sie jedes „Windows – Legacy“-Projekt zu Windows konvertieren können.
Wenn Sie ein Projekt zu Windows konvertieren, gilt Folgendes:
- Projektabhängigkeiten werden durch die höchsten unterstützten Versionen ersetzt, die in den konfigurierten Paketquellen verfügbar sind.
- Abhängigkeiten, für die keine Versionen mit der Windows-Kompatibilität gefunden werden, werden als nicht aufgelöst markiert, und die im „Windows – Legacy“-Projekt verwendete Version wird nach der Konvertierung im Projekt-Bereich angezeigt.
Most activity packages developed by UiPath and available on the Official feed support the Windows compatibility. For a complete list, see the Activities Guide. - Alle Aktivitäten und Eigenschaften werden im konvertierten Projekt beibehalten.
- Namespaces, die in „Windows – Legacy“- und „Windows“-Projekten unterschiedlich sind, werden aktualisiert.
- Namespaces, die in Windows-Projekten erforderlich sind, werden hinzugefügt, und diejenigen, die nur in „Windows – Legacy“-Projekten verwendet werden, werden entfernt.
Hinweis:
Konvertieren und veröffentlichen Sie „Windows – Legacy“-Bibliotheken erneut, bevor Sie die Prozesse konvertieren, in denen sie als Abhängigkeiten installiert sind.
So konvertieren Sie ein Legacy-Projekt zur Windows-Kompatibilität:
- Öffnen Sie das „Windows – Legacy“-Projekt in Studio und achten Sie darauf, dass Sie es nur in einer einzigen Studio-Instanz öffnen. Oben im Fenster wird eine Meldung angezeigt.

- Wählen Sie In Windows konvertieren in der Meldung aus. Klicken Sie alternativ mit der rechten Maustaste auf den Projektknoten im Projekt-Bereich und wählen Sie dann In Windows konvertieren aus. Ein neues Fenster wird angezeigt.

- Wählen Sie aus, wie konvertiert werden soll:
- Um eine Kopie des aktuellen Projekts unter Verwendung der Windows-Kompatibilität zu erstellen und das ursprüngliche „Windows-Legacy“-Projekt zu behalten, wählen Sie Ein neues Projekt erstellen aus. Geben Sie den Namen, den Speicherort, an dem es erstellt werden soll, und optional eine Beschreibung für das neue Projekt ein.
- Um das vorhandene Projekt zu aktualisieren und es zur Windows-Kompatibilität zu konvertieren, deaktivieren Sie das Kontrollkästchen Ein neues Projekt erstellen. Die Änderungen, die am Projekt vorgenommen werden, wenn Sie diese Option auswählen, können nicht rückgängig gemacht werden.
- Klicken Sie auf Konvertieren.
If dependency issues cause unresolved activities after the conversion, a message displayed at the top of each such activity indicates that it is missing or it could not be loaded. The following information is available for each one: display name, activity namespace, activity properties and values. Click Replace to find an alternative and replace the missing or invalid activity. For more information, see Missing or Invalid Activities.
Aktualisiert vor 3 Monaten