バージョンアップをしたらプロセス起動時にエラーが発生

UiPath(Enterprise)を19.4.4から19.10.3にversion upしたところ、以前より出力されていた"Studio.log"と"Excution.log"に加え
"WorkflowAnalyzer_Execution.log”が出力されるようになりました。

実行自体は問題なくできるのですが、この"WorkflowAnalyzer_Execution.log”が指し示すErrorの影響に検討がつかず、
そもそもversion upする上で何かしら手順を誤ったのかと不安に思っております。

Errorの出力タイミングはプロセス起動時で下記が出力内容の例です。

Error System.IO.FileLoadException: API 制約: アセンブリ ‘file:///C:\Program Files (x86)\UiPath\Studio\Rules\zh-Hans\Microsoft.Expression.Prototyping.Interactivity.resources.dll’ は別の場所から既に読み込まれています。同じ appdomain 内の新しい場所から読み込むことはできません。
場所 System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
場所 System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
場所 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
場所 System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
場所 System.Reflection.Assembly.ReflectionOnlyLoadFrom(String assemblyFile)
場所 UiPath.Studio.Analyzer.AssemblyLoading.DirectoryAssemblyLoader.GetAssemblies(String path)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Warn 機能は、現在の実行プログラムではサポートされていません。
Error オブジェクト参照がオブジェクト インスタンスに設定されていません。

この"C:\Program Files (x86)\UiPath\Studio\Rules"下のDLLファイルが
複数箇所から読み込まれようとしていることが原因かと思われますがそもそもの設定方法がわからず
些細なことでもご助力いただけますと幸いです。

尚、前任者が行ったために不確実ではあるのですが、インストールに使用したファイルは"UiPathPlatformInstaller.exe"かと思われ、
私がversion up時に利用したのは"UiPathStudio.msi"です。
※本件と関係がなかったら申し訳ありません。

こんにちは

これらはローカライズに必要なものかと思いますが、少なくとも利用する言語が含まれていなければ気にしなくても良いのではないかと思います。また既に必要なものが読み込まれているようにも見えますので、この観点でも問題は少ないかと。ちなみに手元の10.2CEの環境でも同様のエラーは出力されていますので、個別にインストールが失敗した等ではないように思えます。

もし問題ないことの裏づけが必要でしたら、正式にサポートに問い合わせしたほうが良いかもしれません。

ご回答ありがとうございます。

問題のウェイトがわからず手詰まりだったところひとまず安心することができました。

大変恐縮ですがまた機会がございましたらよろしくお願いいたします。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.