studio
2024.10
false
- リリース ノート
 - 基本情報
 - セットアップと構成
 - オートメーション プロジェクト
 - 依存関係
 - ワークフローの種類
 - 制御フロー
 - ファイルの比較
 - オートメーションのベスト プラクティス
 - ソース管理との連携
 - デバッグ
 - ログ
 - 診断ツール
 - ワークフロー アナライザー
- ワークフロー アナライザーについて
 - ST-DBP-002 - 多数の引数
 - ST-DBP-003 - 空の catch ブロック
 - ST-DBP-007 - 複数のフローチャートレイヤー
 - ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
 - ST-DBP-020 - 未定義の出力プロパティ
 - ST-DBP-021 - ハードコードされたタイムアウト
 - ST-DBP-023 - 空のワークフロー
 - ST-DBP-024 - 永続性アクティビティの確認
 - ST-DBP-025 - 変数のシリアル化の前提条件
 - ST-DBP-026 - [待機] アクティビティの使用
 - ST-DBP-027 - Persistence のベスト プラクティス
 - ST-DBP-028 - 引数のシリアル化の前提条件
 
- ST-USG-005 - ハードコードされたアクティビティ引数
 - ST-USG-009 - 未使用の変数
 - ST-USG-010 - 未使用の依存関係
 - ST-USG-014 - パッケージの制限
 - ST-USG-017 - パラメーターの修飾子が無効
 - ST-USG-020 - 最小ログ メッセージ
 - ST-USG-024 - 未使用で保存されたままの値
 - ST-USG-025 - 保存した値の誤用
 - ST-USG-026 - アクティビティの制限
 - ST-USG-027 - 必要なパッケージ
 - ST-USG-028 - ファイル テンプレートの呼び出しの制限
 - ST-USG-027 - 必須のタグ
 - ST-USG-034 - Automation Hub URL
 
 - 変数
 - 引数
 - インポートされた名前空間
 - コード化されたオートメーション
 - トリガーベースの有人オートメーション
 - オブジェクト リポジトリ
 - ScreenScrapeJavaSupport ツール
 - 拡張機能
 - Studio でのテスト
 - トラブルシューティング
 
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Studio ガイド
最終更新日時 2025年10月23日
Silverlight ブラウザー アプリケーションは、他のすべての主要ブラウザーが NPAPI (Silverlight ブラウザー プラグインで使用される API) を廃止したため、Internet Explorer でのみ開くことができます。また、ブラウザーの外部で使用できるスタンドアロンの Silverlight アプリケーションもあります。
重要: 
            
            
            
         
         
         Windows のバージョンを 20H2 に変更する Windows のメジャー アップデートにより、Silverlight とのインタラクションが中断される可能性があります。この問題を修正するには、以下の手順に従う必要があります。
- Silverlight Developer Runtime と UiPath Silverlight 拡張機能をアンインストールします。
 - Silverlight Developer Runtime バージョン 5.1.50918.0 をインストールします。
 - UiPath Silverlight 拡張機能をインストールします。
 
Silverlight アプリケーションは、ウィンドウレス パラメーターを指定できる 
         
         
         <object> HTML タグを使用して Web ページに埋め込まれています。Silverlight ターゲット アプリケーションにパラメーター windowless=false (既定値) が設定されている場合、Active Accessibility および UIA は既に利用可能であるため、UiPath Silverlight 拡張機能を有効化する必要はありません。これは、ブラウザー外実行の Silverlight アプリケーションにも適用されます。
         ウィンドウレス パラメーターは、次のように確認できます。
- Internet Explorer の Silverlight アプリケーション - Internet Explorer で DOM Explorer を使用し、対応する 
<object />要素下の<param name=”windowless” />タグを検索します。 - 
               ブラウザー外実行の Silverlight アプリケーション - UI Explorer を使用し、対応する
<object />要素下の<param name=”windowless” />タグを検索します。注: Silverlight を利用した自動化は、このバージョンの Developer Runtime がインストールされている場合にのみ機能します。 
Silverlight 向け拡張機能で自動化に問題が発生している場合は、次の操作を実行することをお勧めします。
- 
               
通常の非開発者バージョンではなく、Silverlight Developer Runtime を使用していることを確認します。次のファイルのいずれかが存在する場合、Silverlight Developer Runtime があります。
C:\Program Files (x86)\Microsoft Silverlight\5.1.50918.0\agcore.debug.dllC:\Program Files (x86)\Microsoft Silverlight\5.1.50918.0\dbgshim.dll
 - 
               
Silverlight ランタイムのバージョンを確認します。バージョンは 5.1.50918.0 でなければなりません。次の場所にあります。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight(64 ビット) - Windows レジストリ エディター内にあります。HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Silverlight(32 ビット) - Windows レジストリ エディター内にあります。- [設定] > [アプリと機能] ウィンドウ。
 - Silverlight インストーラー ファイルのプロパティの [Details] タブ。
 
 - レジストリ キー 
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Deskover\UiPathに移動し、インストールを追跡するために UiPath によって使用される SLInstalled 値を探します。値が 0 の場合、Silverlight 向け拡張機能は無効化されなります。 - 
               
slinject.exe /installコマンドにより、次の必要な設定ファイルが作成されたかどうかを確認します:C:\Program Files (x86)\Microsoft Silverlight\5.1.50918.0\System.Windows.ini。次の設定を含める必要があります:GenerateTrackingInfo=1およびAllowOptimize=0 - 
               
sllauncher.exe /overwrite /emulate:"SLBroker.xap" /origin:"https://www.uipath.com/SLBroker.xap"プロセスの少なくとも 1 つのインスタンスが、Silverlight アプリケーションのオートメーション スタートアップ時に存在する必要があります。このプロセスは、Process Explorer ツールを使用して見つけることができます。 - 前のステップのいずれかが、拡張機能のインストール時に自動的に完了しなかった場合は、手動で完了させます。
 - 
               こちらのページで説明されているように、Silverlight アプリ内のコントロールを選択しようとしている間にトレースを収集します。通常の ETL トレースでは、
UIPATH_SLHOOK_CONSOLE_LOGGING環境変数を 1 または true (大文字小文字を区別しません) に設定することもできます。これにより、ブラウザー コンソール ウィンドウ (F12 で開く) にログ メッセージやその他のデバッグ情報を表示することができます。これらのメッセージは対象の Silverlight アプリケーションによって生成され、技術的およびパフォーマンス上の制限があるため、ブラウザー コンソールにのみ記録されます。注: UI 操作の自動化を実行する前に、環境変数を設定する必要があります。UiPath と 指定した Silverlight アプリケーションを再起動してください。