UiPath Documentation
robot
2023.4
false
Robot-Administratorhandbuch
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Fehlerbehebung für .NET

.NET während des MSI-Upgrades erforderlich​

Beschreibung​

Das Aktualisieren des Roboters mit MSI-Installationsprogrammen (Studio oder Robot) schlägt mit dem folgenden Fehler fehl: „Sie müssen .NET Desktop Runtime installieren, um diese Anwendung auszuführen.“

Mögliches Problem​

Die auf Ihrer Maschine installierte .NET Desktop- oder .NET-Runtime ist möglicherweise beschädigt.

Lösung​

Deinstallieren Sie die .NET Desktop-/.NET-Runtime von Ihrem Gerät und führen Sie das UiPath MSI-Installationsprogramm erneut aus.

Aktivitäten können .NET-Runtime nicht finden​

Beschreibung​

Workflows, die bestimmte Aktivitätspakete verwenden, schlagen bei der Ausführung von 2023.4.0 und neueren Robotern fehl. Die folgenden Fehler werden angezeigt:

  • „Um diese Anwendung auszuführen, müssen Sie fehlende Frameworks für .NET installieren.“
  • „Um diese Anwendung auszuführen, müssen Sie .NET installieren.“

Betroffene Aktivitätspakete​

  • UiPath.Form.Activities version 2.0.x
  • UiPath.IntelligentOCR.Aktivitäten (UiPath.IntelligentOCR.Activities)
  • UiPath.MobileAutomation.Activities
  • UiPath.Vision
  • UiPath.DocumentUnderstanding.Activities
  • OCR-bezogene Aktivitäten im UiPath.UIAutomation.Activities-Paket
  • UiPath.Omnipage.Activities
  • UiPath.OCR.activities

Lösung 1​

Aktualisieren Sie die Aktivitätspakete der problematischen Workflows auf die neuesten Versionen.

Lösung 2​

Fügen Sie eine Invoke Code-Aktivität am Anfang des problematischen Workflows mit dem folgenden Snippet hinzu:

System.Environment.SetEnvironmentVariable("DOTNET_ROOT", System.AppContext.BaseDirectory)
System.Environment.SetEnvironmentVariable("DOTNET_ROOT", System.AppContext.BaseDirectory)

Lösung 3​

Installieren:

  • .NET Desktop Runtime für das Windows-Betriebssystem
  • .NET Runtime für andere Betriebssysteme, z. B. MacOS
  • .NET Framework-Laufzeit

.NET 8-Projekte können nicht ausgeführt werden​

Beschreibung​

Das Ausführen eines Windows- oder plattformübergreifenden Prozesses, der mit Studio 2024.2 auf einer Roboter-Version von 2023.12 oder niedriger erstellt wurde, schlägt mit dem folgenden Fehler fehl: „RemoteException: NU1202: Package <Name_des_Pakets> <Version> is not compatible with net6.0-windows7.0 (.NETCoreApp,Version=v6.0). Package <Name_des_Pakets> <Version> supports: net8.0-windows7.0 (.NETCoreApp,Version=v8.0)."

Mögliches Problem​

NuGet versucht, ein Paket für .NET 6 aufzulösen, wohingegen Ihre Automatisierung mit .NET 8 erstellt wurde. Diese Aufwärtskompatibilität wird nicht unterstützt.

Lösung​

Aktualisieren Sie Ihre Roboter auf Version 2024.2.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben