Xamlを開こうとすると「ドキュメントが無効です」

1年ほど前に作られたワークフローを開こうとすると、「ドキュメントが無効です」となり、開けません。対処法をご教示いただけないでしょうか。
ログは下記のとおりです。
~~~~~~~~~~~~~~~~~~~~~~~~~~~
ドキュメントを開くときにエラーが発生しました: UiPath.Studio.Contracts.RecoverableException —> UiPath.Studio.Contracts.RecoverableException: 項目「C:\Users\myano\Documents\8_社内案件\20201029_Uipath\JNB工数集計_20191108\Main.xaml」を開けません: ドキュメントが無効です。 —> System.IO.InvalidDataException: ドキュメントが無効です
場所 UiPath.Studio.Plugin.Workflow.WorkflowHandling.DesignerBuilder.InitRootActivity(WorkflowDesigner designer, String filename)
場所 UiPath.Studio.Plugin.Workflow.WorkflowHandling.DesignerBuilder.Build(DesignerEventsSubscriber eventsSubscriber, String workflowId, String fileName)
場所 UiPath.Studio.Plugin.Workflow.WorkflowHandling.DesignerWrapper.Load(String fileName)
場所 UiPath.Studio.Plugin.Workflow.Services.DesignerFileService.<>c__DisplayClass11_0.b__0()
場所 UiPath.Studio.Shared.MVVM.Services.DispatcherExtensions.Invoke(Dispatcher dispatcher, Action action, Boolean onlyBeginInvokeWhenNoAccess)
場所 UiPath.Studio.Shared.MVVM.Services.DispatcherService.Invoke(Action action, Boolean onlyInvokeWhenNoAccess)
場所 UiPath.Studio.Plugin.Workflow.Services.DesignerFileService.Load(String fileName)
場所 UiPath.Studio.Plugin.Workflow.Shared.Document.WorkflowDocumentFactoryBase.OpenAsync(String path, IOpenOptions options)
場所 UiPath.Studio.Core.Services.PersistableServiceBase3.<OnOpenAsync>d__19.MoveNext() --- 内部例外スタック トレースの終わり --- 場所 UiPath.Studio.Core.Services.PersistableServiceBase3.d__19.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 UiPath.Studio.Shell.Services.DocumentService.d__53.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 UiPath.Studio.Core.Services.PersistableServiceBase`3.d__10.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 UiPath.Studio.Core.CommonServices.OpenCloseCommandsService.d__27.MoveNext()
— 内部例外スタック トレースの終わり —
場所 UiPath.Studio.Core.CommonServices.OpenCloseCommandsService.d__27.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 UiPath.Studio.Core.CommonServices.OpenCloseCommandsService.d__20.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 UiPath.Studio.Shell.ShellApplication.StudioShellApplication.d__18.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
場所 UiPath.Studio.Shell.ShellApplication.StudioShellApplication.<>c__DisplayClass17_0.<b__0>d.MoveNext()
— 直前に例外がスローされた場所からのスタック トレースの終わり —
場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler), HResult -2146233088

同じフォルダ中にあるProject.jsonファイルをリネームして(project.txtなど)してから、Studioから読み込んでみてください。

多分一年前のバージョンが古すぎて、今のStudioのバージョンでは開けないのが原因とおもわれます

1 Like

開けました!ありがとうございました!

1 Like

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