UiPath Documentation
apps
latest
false
Apps ユーザー ガイド
重要 :
Studio Web のアプリ プロジェクトについては、Studio Web ガイドの「アプリ プロジェクト」セクション (https://docs.uipath.com/ja/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web) をご覧ください。 このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

.NET 10 の VB 式

Apps の VB 式用の .NET 10 ランタイム: .NET 10 に移行するアプリと、式を変更する必要がある場合に UiPath Apps Studio に表示される内容

Apps は、VB の式を .NET 10 でコンパイルして実行します。以前のバージョンの Apps では .NET 6 が使用されていました。このアップグレードは、「 内部の動作」で説明されているように、ブラウザーでの式の作成および実行方法に影響します。アプリの設計方法に変更はありません。ほとんどの式は両方のランタイムで同じ結果を返します。

アップグレードは自動的に適用されます。設定を変更する必要はありません。UiPath Apps Studio では、変更が必要な式が検証エラーとして表示されます。

アプリが使用するランタイム​

アプリは、式が最後に構築されたときに最新だったランタイムで実行されます。パブリッシュ済みのアプリは自動的には再構築されないため、アップグレード前と同じように動作し続けます。

アプリ実行時
アップグレード前にパブリッシュされ、再度パブリッシュされないアプリ.NET 6
UiPath Apps Studio でアプリを開いたり、プレビューしたり、デバッグしたりした状態.NET 10
アプリがパブリッシュされたか、アップグレード後に再度パブリッシュされた.NET 10
アプリがアップグレード前にソリューション管理を通じてデプロイされ、再度アクティブ化されていない.NET 6
ソリューション管理を通じてデプロイされたアプリ。アクティベーションすると Apps でアプリが再構築されます.NET 10
Studio Web のソリューション パッケージからソリューション管理を使用してデプロイされたアプリパッケージの構築に使用したランタイム

アプリの新しいバージョンをパブリッシュすると、アプリは .NET 10 に移動します。手順については、「 アプリを .NET 10 に移行する」をご覧ください。

式を変更する必要がある場合​

.NET 6 で最後に構築されたアプリを開くと、UiPath Apps Studio はその式を .NET 10 と照合します。このチェックはアプリのバージョンごとに 1 回実行されます。式がコンパイルされなくなった場合、UiPath Apps Studio には次のメッセージと、このページへの 詳細 情報へのリンクが表示されます。

現在、式は .NET 6 ではなく .NET 10 でコンパイルされます。いくつかの式が有効ではなくなったため、変更が必要です。

変更が必要な式は、他の式のエラーと同様にエラーでマークされます。パブリッシュされたバージョンは、エラーを修正して新しいバージョンをパブリッシュするまで、.NET 6 で実行され続けます。

一部の式は .NET 10 でコンパイルされますが、返される結果が異なるため、エラーは発生しません。たとえば、 CDate("1/15/35") は、.NET 6 では 1935 年、.NET 10 では 2035 年の日付を返します。これは 30 から 49 までの 2 桁の年を DateValue、 Convert.ToDateTime、 DateTime.Parseに変換した場合も同様です。4 桁の年、またはyyyy形式のDateTime.ParseExactを使用すると、両方のランタイムで同じ結果が得られます。

ソリューション内のApps​

ソリューションのデプロイによってアプリがアクティブ化されると、Apps はアプリを .NET 10 で再構築します。式がコンパイルされなくなった場合、そのアプリのアクティブ化が停止し、次のメッセージが表示されます。

このアプリは、式が .NET 6 でコンパイルされているときにパブリッシュされました。現在、式は .NET 10 でコンパイルされるようになり、一部の式は無効になりました。Studio でアプリを開いて式を修正し、新しいバージョンをパブリッシュしてから、ソリューションを更新してください。

ソリューションについて詳しくは、「 ソリューション管理のApps」をご覧ください。

ネットワーク要件​

.NET 10 ランタイムは、.NET 6 ランタイムと同じ UiPath コンテンツ配信ネットワーク (CDN) からダウンロードします。ファイアウォールですでに Apps が許可されている場合は、変更は不要です。詳しくは、「 内部の動作」をご覧ください。

  • アプリが使用するランタイム​
  • 式を変更する必要がある場合​
  • ソリューション内のApps​
  • ネットワーク要件​

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得