Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS projects with RuntimeIdentifiers don't build correctly #19262

Open
rolfbjarne opened this issue Oct 19, 2023 · 3 comments · May be fixed by #20799
Open

iOS projects with RuntimeIdentifiers don't build correctly #19262

rolfbjarne opened this issue Oct 19, 2023 · 3 comments · May be fixed by #20799
Labels
bug If an issue is a bug or a pull request a bug fix
Milestone

Comments

@rolfbjarne
Copy link
Member

rolfbjarne commented Oct 19, 2023

We should test an iOS project with RuntimeIdentifiers (and not RuntimeIdentifier) and see if it works with our tooling.

Potential known issues:

Example 1: https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1901519

Error:

error : MessagingRemoteException: An error occurred on client Build190102 while executing a reply for topic xvs/build/1.9.0.102/execute-task/appname/8d34b29002fMergeAppBundles
error : AggregateException: One or more errors occurred. (The method or operation is not implemented.)

Looks like the MergeAppBundles task doesn't support being executed remotely.

Example 2: #19141 (comment)

Looks like VSMac doesn't quite work with RuntimeIdentifiers?

Example 3: https://dev.azure.com/devdiv/DevDiv/_workitems/edit/2036400

Error:

MessagingRemoteException: An error occurred on client Build1728053 while executing a reply for topic xvs/build/17.2.8053/execute-task/{AppName}/b23186c002fWriteAppManifest

Looks like the WriteAppManifest task doesn't support being executed remotely.

@rolfbjarne rolfbjarne added the bug If an issue is a bug or a pull request a bug fix label Oct 19, 2023
@rolfbjarne rolfbjarne added this to the .NET 9 milestone Oct 19, 2023
@cullub
Copy link

cullub commented May 1, 2024

This issue also caused the following error message for me:

MessagingRemoteException: An error occurred on client Build1728053 while executing a reply for topic xvs/build/17.2.8053/execute-task/{AppName}/b23186c002fWriteAppManifest
ArgumentNullException: Value cannot be null.
Parameter name: path2

And replacing the <RuntimeIdentifiers> (plural) tag with <RuntimeIdentifier> (singular) tags fixed the issue.

rolfbjarne added a commit to rolfbjarne/xamarin-macios that referenced this issue Jun 20, 2024
There's no need to support `RuntimeIdentifiers` (plural) for Hot Restart
(because we don't have any scenarios where multiple runtime identifiers
applies to iOS; a single runtime identifier can always be used).

Adding support would make our code base more complex, so just avoid it by
showing an early error if someone tries (which is likely to be accidental
anyways).

This way we show an actionable error message for a scenario customers will
probably be confused about (because the build would fail in rather
inexplicable ways) if they run into it.

Partial fix for xamarin#19262.
rolfbjarne added a commit that referenced this issue Jul 1, 2024
There's no need to support `RuntimeIdentifiers` (plural) for Hot Restart
(because we don't have any scenarios where multiple runtime identifiers
applies to iOS; a single runtime identifier can always be used).

Adding support would make our code base more complex, so just avoid it by
showing an early error if someone tries (which is likely to be accidental
anyways).

This way we show an actionable error message for a scenario customers will
probably be confused about (because the build would fail in rather
inexplicable ways) if they run into it.

Partial fix for #19262.
@github-project-automation github-project-automation bot moved this to Bugs in .NET 9 Aug 27, 2024
@rolfbjarne rolfbjarne modified the milestones: .NET 9, .NET 10 Sep 27, 2024
@rolfbjarne rolfbjarne removed this from .NET 9 Sep 27, 2024
@maonaoda
Copy link

maonaoda commented Nov 17, 2024

It this problem? WriteAppManifest

C:\Program Files\dotnet\packs\Microsoft.iOS.Sdk.net9.0_18.0\18.0.9617\tools\msbuild\iOS\Xamarin.Shared.targets(644,3): error MSB4018: "WriteAppManifest" タスクが予期せずに失敗しました。
System.AggregateException: 1 つ以上のエラーが発生しました。 ---> System.AggregateException: 1 つ以上のエラーが発生しました。 ---> Xamarin.Messaging.Exceptions.MessagingException: An error occurred while executing the operation and the connection could not be reestablished ---> Xamarin.Messaging.Exceptions.ClientDisconnectedException: The client build131728452wangy has been disconnected while waiting a post response to topic xma/agents
   場所 Xamarin.Messaging.Client.MessagingClient.<PostAsync>d__21`2.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Client\MessagingClient.cs:行 213
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__13`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 57
   --- 内部例外スタック トレースの終わり ---
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ReconnectAsync>d__19.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 184
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<HandleExceptionAsync>d__15`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 101
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__13`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 64
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__11`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 39
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingClientPro.<PostAsync>d__25`2.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingClientPro.cs:行 136
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingService.<RefreshAgentsStatusAsync>d__87.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingService.cs:行 289
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<GetBuildAgentStatusAsync>d__54.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 480
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<IsBuildAgentRunningAsync>d__39.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 91
   --- 内部例外スタック トレースの終わり ---
   場所 System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   場所 Xamarin.Messaging.Build.Client.BuildConnection.get_IsConnected() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 44
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<GetAsync>d__60.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Static.cs:行 50
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.TaskRunner.<InitializeBuildClientAsync>d__15.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\TaskRunner.cs:行 293
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.TaskRunner.<InitializeBuildClientAsync>d__14.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\TaskRunner.cs:行 274
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.TaskRunner.<RunAsync>d__6.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\TaskRunner.cs:行 39
   --- 内部例外スタック トレースの終わり ---
   場所 System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   場所 Xamarin.MacDev.Tasks.WriteAppManifest.Execute() 場所 /Users/builder/azdo/_work/1/s/xamarin-macios/msbuild/Xamarin.MacDev.Tasks/Tasks/WriteAppManifest.cs:行 29
   場所 Microsoft.Build.BackEnd.TaskExecutionHost.Execute()
   場所 Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
---> (内部例外 #0) System.AggregateException: 1 つ以上のエラーが発生しました。 ---> Xamarin.Messaging.Exceptions.MessagingException: An error occurred while executing the operation and the connection could not be reestablished ---> Xamarin.Messaging.Exceptions.ClientDisconnectedException: The client build131728452wangy has been disconnected while waiting a post response to topic xma/agents
   場所 Xamarin.Messaging.Client.MessagingClient.<PostAsync>d__21`2.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Client\MessagingClient.cs:行 213
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__13`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 57
   --- 内部例外スタック トレースの終わり ---
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ReconnectAsync>d__19.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 184
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<HandleExceptionAsync>d__15`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 101
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__13`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 64
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__11`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 39
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingClientPro.<PostAsync>d__25`2.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingClientPro.cs:行 136
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingService.<RefreshAgentsStatusAsync>d__87.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingService.cs:行 289
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<GetBuildAgentStatusAsync>d__54.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 480
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<IsBuildAgentRunningAsync>d__39.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 91
   --- 内部例外スタック トレースの終わり ---
   場所 System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   場所 Xamarin.Messaging.Build.Client.BuildConnection.get_IsConnected() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 44
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<GetAsync>d__60.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Static.cs:行 50
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.TaskRunner.<InitializeBuildClientAsync>d__15.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\TaskRunner.cs:行 293
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.TaskRunner.<InitializeBuildClientAsync>d__14.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\TaskRunner.cs:行 274
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.TaskRunner.<RunAsync>d__6.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\TaskRunner.cs:行 39
---> (内部例外 #0) Xamarin.Messaging.Exceptions.MessagingException: An error occurred while executing the operation and the connection could not be reestablished ---> Xamarin.Messaging.Exceptions.ClientDisconnectedException: The client build131728452wangy has been disconnected while waiting a post response to topic xma/agents
   場所 Xamarin.Messaging.Client.MessagingClient.<PostAsync>d__21`2.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Client\MessagingClient.cs:行 213
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__13`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 57
   --- 内部例外スタック トレースの終わり ---
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ReconnectAsync>d__19.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 184
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<HandleExceptionAsync>d__15`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 101
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__13`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 64
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingRunnerPro.<ExecuteWithRetryAsync>d__11`1.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingRunnerPro.cs:行 39
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingClientPro.<PostAsync>d__25`2.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingClientPro.cs:行 136
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Ssh.MessagingService.<RefreshAgentsStatusAsync>d__87.MoveNext() 場所 D:\a\_work\1\s\src\Xamarin.Messaging.Ssh\MessagingService.cs:行 289
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<GetBuildAgentStatusAsync>d__54.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 480
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   場所 System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   場所 Xamarin.Messaging.Build.Client.BuildConnection.<IsBuildAgentRunningAsync>d__39.MoveNext() 場所 D:\a\_work\1\s\src\MSBuild\Xamarin.Messaging.Build.Client\BuildConnection.Normal.cs:行 91<---
<---

@maonaoda
Copy link

It is indeed an issue with RuntimeIdentifiers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug If an issue is a bug or a pull request a bug fix
Projects
None yet
3 participants