UiPath Documentation
robot
latest
false
Robot 管理ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

.NET のトラブルシューティング

の解決策。NET 関連のロボットの障害。これには、MSI アップグレード エラーや、必要な .NET ランタイム バージョンが見つからないアクティビティ パッケージなどがあります。

MSI のアップグレード時に .NET が要求される​

説明​

MSI インストーラー (Studio または Robot) による Robot のアップグレードが失敗し、「You must install .NET Desktop Runtime to run this application. (このアプリケーションを実行するには、.NET Desktop Runtime をインストールする必要があります。)」というエラーが表示されます。

潜在的な問題​

マシンにインストールされている .NET Desktop Runtime または .NET ランタイムが破損している可能性があります。

解決策​

.NET Desktop Runtime/.NET ランタイムをデバイスからアンインストールし、UiPath MSI インストーラーを再度実行します。

アクティビティが .NET ランタイムを見つけられない​

説明​

特定のアクティビティ パッケージを使用するワークフローを v2023.4.0 以降のロボットで実行すると、ワークフローが失敗します。次のエラーが表示されます。

  • 「To run this application, you must install missing frameworks for .NET. (このアプリケーションを実行するには、不足している .NET 用のフレームワークをインストールする必要があります。)」
  • 「To run this application, you must install .NET. (このアプリケーションを実行するには、.NET をインストールする必要があります。)」

影響を受けるアクティビティ パッケージ​

  • UiPath.Form.Activities バージョン 2.0.x
  • UiPath.IntelligentOCR.Activities
  • UiPath.MobileAutomation.Activities
  • UiPath.Vision
  • UiPath.DocumentUnderstanding.Activities
  • UiPath.UIAutomation.Activities パッケージ内の OCR 関連のアクティビティ
  • UiPath.OmniPage.Activities
  • UiPath.OCR.activities

解決策 1​

問題のあるワークフローのアクティビティ パッケージを最新バージョンにアップグレードします。

解決策 2​

問題のあるワークフローの最初に [コードを呼び出し] アクティビティを追加し、次のスニペットを設定します。

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

解決策 3​

以下をインストールします。

  • .NET Desktop Runtime (Windows OS の場合)
  • .NET ランタイム (MacOS などの他のオペレーティング システムの場合)
  • .NET Framework ランタイム

.NET 8 プロジェクトの実行に失敗する​

説明​

v2024.2 の Studio で構築した Windows プロセスまたはクロスプラットフォーム プロセスを v2023.12 以前の Robot で実行すると、失敗して次のエラーが表示されます。「RemoteException: NU1202: Package <package_name> <version> is not compatible with net6.0-windows7.0 (.NETCoreApp,Version=v6.0). Package <package_name> <version> supports: net8.0-windows7.0 (.NETCoreApp,Version=v8.0).」

潜在的な問題​

オートメーションが .NET 8 を使用して構築されているのに対し、NuGet は .NET 6 のパッケージを解決しようとしています。このような上位互換性はサポートされていません。

解決策​

Robot をバージョン 2024.2 にアップグレードします。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得