Skip to content

error MSB4018: The "ResolveSdks" task failed unexpectedly. #3679

@lt-gerjan

Description

@lt-gerjan

Sorry for the little info but I want to file this issue right now. I hope to add more info later.

We have upgraded our build server (TeamCity) because we want to use .NET Core 3.0 RTM.
We upgraded it using the VS Installer.

But after this update, suddenly, TeamCity/MSBuild gives the following errors:

[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018: The "ResolveSdks" task failed unexpectedly. [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018: System.ArgumentNullException: Value cannot be null. [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018: Parameter name: path1 [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at System.IO.Path.Combine(String path1, String path2) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tools.AndroidSdkWindows.<GetAllAvailableAndroidNdks>d__44.MoveNext() [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at System.Linq.Enumerable.<DistinctIterator>d__64`1.MoveNext() [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at System.Linq.Buffer`1..ctor(IEnumerable`1 source) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tools.AndroidSdkBase.get_AllAndroidNdks() [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tools.AndroidSdkBase.Initialize(String androidSdkPath, String androidNdkPath, String javaSdkPath) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tools.AndroidSdkWindows.Initialize(String androidSdkPath, String androidNdkPath, String javaSdkPath) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tools.AndroidSdkInfo..ctor(Action`2 logger, String androidSdkPath, String androidNdkPath, String javaSdkPath) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tasks.MonoAndroidHelper.RefreshAndroidSdk(String sdkPath, String ndkPath, String javaPath, TaskLoggingHelper logHelper) [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Xamarin.Android.Tasks.ResolveSdks.Execute() [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(798,2): error MSB4018:    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() [D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj]
[23:20:46][CompileFramework] Done Building Project "D:\A2\work\c6a2c69e830880f1\src\LogicTrade\LogicTrade.StoreAssist.Pda.App\LogicTrade.StoreAssist.Pda.App.csproj" (Build;SignAndroidPackage target(s)) -- FAILED.
[23:20:46][CompileFramework] 
[23:20:46][CompileFramework] Build FAILED.

The builds before (this afternoon) were working just fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions