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

Updating AndroidX MediaRouter or Material packages breaks build #111

Closed
irongut opened this issue Jun 7, 2020 · 6 comments
Closed

Updating AndroidX MediaRouter or Material packages breaks build #111

irongut opened this issue Jun 7, 2020 · 6 comments
Assignees
Labels

Comments

@irongut
Copy link

irongut commented Jun 7, 2020

Xamarin.Android Version: 10.3.1.4

Xamarin Forms Version: 4.6.0.800

Operating System & Version: Win 10 Pro 1909 / Azure Pipelines 'windows-2019'

Support Libraries Version: 28.0.0.3

Describe your Issue:

Updating Xamarin.AndroidX.MediaRouter from 1.1.0 to 1.1.0.1 or Xamarin.Google.Android.Material from 1.0.0 to 1.0.0.1 breaks builds in VS2019 v16.6.1 on Windows and Azure Pipelines with the error Could not find 1 Android X assemblies.

##[error]C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): Error : Could not find 1 Android X assemblies, make sure to install the following NuGet packages:
 - Xamarin.AndroidX.AppCompat.Resources
You can also copy-and-paste the following snippet into your .csproj file:
    <PackageReference Include="Xamarin.AndroidX.AppCompat.Resources" Version="1.1.0" />
C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error : Could not find 1 Android X assemblies, make sure to install the following NuGet packages: [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error :  - Xamarin.AndroidX.AppCompat.Resources [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error : You can also copy-and-paste the following snippet into your .csproj file: [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error :     <PackageReference Include="Xamarin.AndroidX.AppCompat.Resources" Version="1.1.0" /> [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
Done Building Project "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" (Clean;PackageForAndroid target(s)) -- FAILED.

Build FAILED.

I'm seeing this issue in multiple apps that use the specified packages. Other AndroidX packages in these apps can still be updated and the apps built - I've updated Browser, Lifecycle.LiveData and Legacy.Support.V4 without issue today.

All other AndroidX and Android.Support packages in my apps are up to date.

Steps to Reproduce (with link to sample solution if possible):

Update Xamarin.AndroidX.MediaRouter from 1.1.0 to 1.1.0.1 or Xamarin.Google.Android.Material from 1.0.0 to 1.0.0.1 then build.

One of my affected apps is on GitHub: https://github.com/irongut/XF40Demo
And has a public Azure Pipeline: https://dev.azure.com/taranissoftware/XF40Demo/_build

Include any relevant Exception Stack traces, build logs, adb logs:

Build log from Azure Pipelines:

2020-06-07T20:00:15.9666439Z ##[section]Starting: XamarinAndroid
2020-06-07T20:00:15.9802104Z ==============================================================================
2020-06-07T20:00:15.9802975Z Task         : Xamarin.Android
2020-06-07T20:00:15.9803486Z Description  : Build an Android app with Xamarin
2020-06-07T20:00:15.9803808Z Version      : 1.166.2
2020-06-07T20:00:15.9804238Z Author       : Microsoft Corporation
2020-06-07T20:00:15.9804814Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/build/xamarin-android
2020-06-07T20:00:15.9805749Z ==============================================================================
2020-06-07T20:00:18.5306937Z ##[command]"D:\a\_tasks\XamarinAndroid_27edd013-36fd-43aa-96a3-7d73e1e35285\1.166.2\ps_modules\MSBuildHelpers\vswhere.exe" -version [16.0,17.0) -latest -format json
2020-06-07T20:00:18.8026509Z ##[command]"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\msbuild.exe" "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" /nologo /nr:false /t:"Clean" /dl:CentralLogger,"D:\a\_tasks\XamarinAndroid_27edd013-36fd-43aa-96a3-7d73e1e35285\1.166.2\ps_modules\MSBuildHelpers\Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll";"RootDetailId=2ef04567-fb01-4d24-af56-08ba883b198d|SolutionDir=D:\a\1\s\XF40Demo\XF40Demo.Android"*ForwardingLogger,"D:\a\_tasks\XamarinAndroid_27edd013-36fd-43aa-96a3-7d73e1e35285\1.166.2\ps_modules\MSBuildHelpers\Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll"  /p:configuration="Release" /p:_MSDeployUserAgent="VSTS_ef683737-32d9-4116-9cee-3f288598e970_build_2_0" /t:PackageForAndroid /p:OutputPath="D:\a\1\b/Release"
2020-06-07T20:00:18.9720706Z Build started 6/7/2020 8:00:18 PM.
2020-06-07T20:00:19.3988913Z Project "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" on node 1 (Clean;PackageForAndroid target(s)).
2020-06-07T20:00:19.4000576Z CoreClean:
2020-06-07T20:00:19.4005293Z   Creating directory "obj\Release\100\".
2020-06-07T20:00:19.8432828Z Project "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" (1) is building "D:\a\1\s\XF40Demo\XF40Demo\XF40Demo.csproj" (2:2) on node 1 (Clean target(s)).
2020-06-07T20:00:19.8434359Z CoreClean:
2020-06-07T20:00:19.8435889Z   Creating directory "obj\Release\netstandard2.0\".
2020-06-07T20:00:20.1413337Z Done Building Project "D:\a\1\s\XF40Demo\XF40Demo\XF40Demo.csproj" (Clean target(s)).
2020-06-07T20:00:20.1490362Z _CleanMsymArchive:
2020-06-07T20:00:20.1495251Z     PackageName: com.taranissoftware.xf40demo
2020-06-07T20:00:20.1625140Z _CleanIntermediateIfNuGetsChange:
2020-06-07T20:00:20.1626695Z   Creating directory "obj\Release\100\stamp\".
2020-06-07T20:00:20.1642418Z   Creating "obj\Release\100\stamp\_CleanIntermediateIfNuGetsChange.stamp" because "AlwaysCreate" was specified.
2020-06-07T20:00:21.0238128Z _ResolveSdks:
2020-06-07T20:00:21.0239795Z   Found Java SDK version 1.8.0.
2020-06-07T20:00:21.5240199Z   Found Java SDK version 1.8.0.
2020-06-07T20:00:21.6889374Z _ResolveXamarinAndroidTools:
2020-06-07T20:00:21.6890993Z    Looking for Android NDK...
2020-06-07T20:00:21.6891834Z    Looking for Android SDK...
2020-06-07T20:00:21.7075531Z    Found Xamarin.Android 10.2.0.100
2020-06-07T20:00:23.7924716Z _CheckInstantRunCondition:
2020-06-07T20:00:23.7926123Z   Dex Fast Deployment Enabled: False
2020-06-07T20:00:23.7939946Z _ResolveMonoAndroidSdks:
2020-06-07T20:00:23.7945435Z   MonoAndroid Tools: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Xamarin\Android\
2020-06-07T20:00:23.7947043Z   Android Platform API level: 29
2020-06-07T20:00:23.7950121Z   TargetFrameworkVersion: v10.0
2020-06-07T20:00:23.7952366Z   Android NDK: 
2020-06-07T20:00:23.7955252Z   Android SDK: C:\Program Files (x86)\Android\android-sdk\
2020-06-07T20:00:23.7956894Z   Android SDK Build Tools: C:\Program Files (x86)\Android\android-sdk\build-tools\28.0.3\
2020-06-07T20:00:23.7958908Z   Java SDK: C:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.25\
2020-06-07T20:00:23.7976034Z   Application Java class: android.app.Application
2020-06-07T20:00:23.9055918Z _ValidateAndroidPackageProperties:
2020-06-07T20:00:23.9057455Z     PackageName: com.taranissoftware.xf40demo
2020-06-07T20:00:23.9747610Z PrepareForBuild:
2020-06-07T20:00:23.9749285Z   Creating directory "D:\a\1\b/Release\".
2020-06-07T20:00:26.7821564Z Project "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" (1) is building "D:\a\1\s\XF40Demo\XF40Demo\XF40Demo.csproj" (2:3) on node 1 (default targets).
2020-06-07T20:00:26.7823319Z XamlG:
2020-06-07T20:00:26.7824717Z   Generating code behind for XAML files
2020-06-07T20:00:26.8783176Z CssG:
2020-06-07T20:00:26.8784266Z Skipping target "CssG" because it has no outputs.
2020-06-07T20:00:26.8809873Z CssG:
2020-06-07T20:00:26.8812968Z Skipping target "CssG" because it has no outputs.
2020-06-07T20:00:26.9687275Z CoreCompile:
2020-06-07T20:00:26.9836371Z   C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Roslyn\csc.exe /noconfig /unsafe- /checked- /nowarn:1701,1702,1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE;RELEASE;NETSTANDARD;NETSTANDARD2_0 /highentropyva+ /reference:C:\Users\VssAdministrator\.nuget\packages\acr.userdialogs\7.1.0.442\lib\netstandard2.0\Acr.UserDialogs.dll /reference:C:\Users\VssAdministrator\.nuget\packages\csvhelper\15.0.5\lib\netstandard2.0\CsvHelper.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.ffimageloading\2.4.11.982\lib\netstandard1.0\FFImageLoading.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.ffimageloading.forms\2.4.11.982\lib\netstandard1.0\FFImageLoading.Forms.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.ffimageloading\2.4.11.982\lib\netstandard1.0\FFImageLoading.Platform.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.ffimageloading.svg.forms\2.4.11.982\lib\netstandard1.0\FFImageLoading.Svg.Forms.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.ffimageloading.svg\2.4.11.982\lib\netstandard1.0\FFImageLoading.Svg.Platform.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.ffimageloading.transformations\2.4.11.982\lib\netstandard1.0\FFImageLoading.Transformations.dll /reference:C:\Users\VssAdministrator\.nuget\packages\magicgradients\1.1.0\lib\netstandard2.0\MagicGradients.dll /reference:C:\Users\VssAdministrator\.nuget\packages\microcharts\0.8.5-pre\lib\netstandard1.3\Microcharts.dll /reference:C:\Users\VssAdministrator\.nuget\packages\microcharts.forms\0.8.5-pre\lib\netstandard1.3\Microcharts.Forms.dll /reference:C:\Users\VssAdministrator\.nuget\packages\microsoft.bcl.asyncinterfaces\1.1.0\ref\netstandard2.0\Microsoft.Bcl.AsyncInterfaces.dll /reference:C:\Users\VssAdministrator\.nuget\packages\microsoft.csharp\4.5.0\ref\netstandard2.0\Microsoft.CSharp.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\Microsoft.Win32.Primitives.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\monkeycache\1.3.0\lib\netstandard2.0\MonkeyCache.dll /reference:C:\Users\VssAdministrator\.nuget\packages\monkeycache.filestore\1.3.0\lib\netstandard2.0\MonkeyCache.FileStore.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\mscorlib.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\netstandard.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\newtonsoft.json\12.0.3\lib\netstandard2.0\Newtonsoft.Json.dll /reference:C:\Users\VssAdministrator\.nuget\packages\rg.plugins.popup\2.0.0.3\lib\netstandard2.0\Rg.Plugins.Popup.dll /reference:C:\Users\VssAdministrator\.nuget\packages\skiasharp\1.68.1.1\lib\netstandard1.3\SkiaSharp.dll /reference:C:\Users\VssAdministrator\.nuget\packages\skiasharp.views.forms\1.68.1.1\ref\netstandard1.3\SkiaSharp.Views.Forms.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.AppContext.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\system.buffers\4.4.0\ref\netstandard2.0\System.Buffers.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Collections.Concurrent.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Collections.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Collections.NonGeneric.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Collections.Specialized.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ComponentModel.Composition.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ComponentModel.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ComponentModel.EventBasedAsync.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ComponentModel.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ComponentModel.TypeConverter.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Console.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Core.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Data.Common.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Data.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.Contracts.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.Debug.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.FileVersionInfo.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.Process.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.StackTrace.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.TextWriterTraceListener.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.Tools.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.TraceSource.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Diagnostics.Tracing.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Drawing.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Drawing.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Dynamic.Runtime.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Globalization.Calendars.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Globalization.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Globalization.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.Compression.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.Compression.FileSystem.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.Compression.ZipFile.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.FileSystem.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.FileSystem.DriveInfo.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.FileSystem.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.FileSystem.Watcher.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.IsolatedStorage.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.MemoryMappedFiles.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.Pipes.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.IO.UnmanagedMemoryStream.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Linq.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Linq.Expressions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Linq.Parallel.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Linq.Queryable.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\system.memory\4.5.3\lib\netstandard2.0\System.Memory.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.Http.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.NameResolution.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.NetworkInformation.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.Ping.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.Requests.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.Security.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.Sockets.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.WebHeaderCollection.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.WebSockets.Client.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Net.WebSockets.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Numerics.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\system.numerics.vectors\4.5.0\ref\netstandard2.0\System.Numerics.Vectors.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ObjectModel.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Reflection.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Reflection.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Reflection.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Resources.Reader.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Resources.ResourceManager.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Resources.Writer.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\system.runtime.compilerservices.unsafe\4.5.2\ref\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.CompilerServices.VisualC.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Handles.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.InteropServices.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.InteropServices.RuntimeInformation.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Numerics.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Serialization.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Serialization.Formatters.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Serialization.Json.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Serialization.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Runtime.Serialization.Xml.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Claims.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Cryptography.Algorithms.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Cryptography.Csp.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Cryptography.Encoding.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Cryptography.Primitives.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Cryptography.X509Certificates.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.Principal.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Security.SecureString.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ServiceModel.Web.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Text.Encoding.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Text.Encoding.Extensions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Text.RegularExpressions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.Overlapped.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.Tasks.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\system.threading.tasks.extensions\4.5.2\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.Tasks.Parallel.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.Thread.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.ThreadPool.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Threading.Timer.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Transactions.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.ValueTuple.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Web.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Windows.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.Linq.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.ReaderWriter.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.Serialization.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.XDocument.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.XmlDocument.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.XmlSerializer.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.XPath.dll" /reference:"C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.3\build\netstandard2.0\ref\System.Xml.XPath.XDocument.dll" /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.essentials\1.5.3.2\lib\netstandard2.0\Xamarin.Essentials.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.forms\4.6.0.800\lib\netstandard2.0\Xamarin.Forms.Core.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.forms\4.6.0.800\lib\netstandard2.0\Xamarin.Forms.Platform.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xamarin.forms\4.6.0.800\lib\netstandard2.0\Xamarin.Forms.Xaml.dll /reference:C:\Users\VssAdministrator\.nuget\packages\xameffects\1.6.3\lib\netstandard1.0\XamEffects.dll /debug- /debug:portable /filealign:512 /optimize+ /out:obj\Release\netstandard2.0\XF40Demo.dll /ruleset:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Team Tools\Static Analysis Tools\\Rule Sets\MinimumRecommendedRules.ruleset" /resource:App.xaml,XF40Demo.App.xaml /resource:Shell\AppShell.xaml,XF40Demo.Shell.AppShell.xaml /resource:Shell\MenuHeader.xaml,XF40Demo.Shell.MenuHeader.xaml /resource:Styles\DarkTheme.xaml,XF40Demo.Styles.DarkTheme.xaml /resource:Styles\LightTheme.xaml,XF40Demo.Styles.LightTheme.xaml /resource:Styles\NordDarkTheme.xaml,XF40Demo.Styles.NordDarkTheme.xaml /resource:Styles\NordLightTheme.xaml,XF40Demo.Styles.NordLightTheme.xaml /resource:Views\FramedTextView.xaml,XF40Demo.Views.FramedTextView.xaml /resource:Views\GalNetNewsPage.xaml,XF40Demo.Views.GalNetNewsPage.xaml /resource:Views\InSightInfoPopupPage.xaml,XF40Demo.Views.InSightInfoPopupPage.xaml /resource:Views\LinearGaugeView.xaml,XF40Demo.Views.LinearGaugeView.xaml /resource:Views\MainPage.xaml,XF40Demo.Views.MainPage.xaml /resource:Views\MarsWeatherPage.xaml,XF40Demo.Views.MarsWeatherPage.xaml /resource:Views\MessagePanelView.xaml,XF40Demo.Views.MessagePanelView.xaml /resource:Views\PowerBenefitsPage.xaml,XF40Demo.Views.PowerBenefitsPage.xaml /resource:Views\PowerOverviewPage.xaml,XF40Demo.Views.PowerOverviewPage.xaml /resource:Views\PowerView.xaml,XF40Demo.Views.PowerView.xaml /resource:Views\SettingsPage.xaml,XF40Demo.Views.SettingsPage.xaml /resource:Views\StandingsPage.xaml,XF40Demo.Views.StandingsPage.xaml /resource:Views\Tab1Page.xaml,XF40Demo.Views.Tab1Page.xaml /resource:Views\Tab2Page.xaml,XF40Demo.Views.Tab2Page.xaml /resource:Views\Tab3Page.xaml,XF40Demo.Views.Tab3Page.xaml /resource:Views\WeatherDetailPage.xaml,XF40Demo.Views.WeatherDetailPage.xaml /resource:Views\WeatherWeekPage.xaml,XF40Demo.Views.WeatherWeekPage.xaml /resource:Resources\aisling.headshot.webp,XF40Demo.Resources.aisling.headshot.webp /resource:Resources\ald.headshot.webp,XF40Demo.Resources.ald.headshot.webp /resource:Resources\antal.headshot.webp,XF40Demo.Resources.antal.headshot.webp /resource:Resources\delaine.headshot.webp,XF40Demo.Resources.delaine.headshot.webp /resource:Resources\grom.headshot.webp,XF40Demo.Resources.grom.headshot.webp /resource:Resources\hudson.headshot.webp,XF40Demo.Resources.hudson.headshot.webp /resource:Resources\lyr.headshot.webp,XF40Demo.Resources.lyr.headshot.webp /resource:Resources\mahon.headshot.webp,XF40Demo.Resources.mahon.headshot.webp /resource:Resources\Mars\insight-patch-600.webp,XF40Demo.Resources.Mars.insight-patch-600.webp /resource:Resources\Mars\PIA22226-2250.webp,XF40Demo.Resources.Mars.PIA22226-2250.webp /resource:Resources\Mars\PIA22736-1440.webp,XF40Demo.Resources.Mars.PIA22736-1440.webp /resource:Resources\Mars\PIA22871-1440.webp,XF40Demo.Resources.Mars.PIA22871-1440.webp /resource:Resources\Mars\PIA23249-1440.webp,XF40Demo.Resources.Mars.PIA23249-1440.webp /resource:Resources\patreus.headshot.webp,XF40Demo.Resources.patreus.headshot.webp /resource:Resources\torval.headshot.webp,XF40Demo.Resources.torval.headshot.webp /resource:Resources\winters.headshot.webp,XF40Demo.Resources.winters.headshot.webp /resource:Resources\aisling.logo.svg,XF40Demo.Resources.aisling.logo.svg /resource:Resources\ald.logo.svg,XF40Demo.Resources.ald.logo.svg /resource:Resources\aliens-ufo1.svg,XF40Demo.Resources.aliens-ufo1.svg /resource:Resources\alliance.green.svg,XF40Demo.Resources.alliance.green.svg /resource:Resources\antal.logo.svg,XF40Demo.Resources.antal.logo.svg /resource:Resources\bottom-left.svg,XF40Demo.Resources.bottom-left.svg /resource:Resources\combat-fighter2.svg,XF40Demo.Resources.combat-fighter2.svg /resource:Resources\crime.svg,XF40Demo.Resources.crime.svg /resource:Resources\delaine.logo.svg,XF40Demo.Resources.delaine.logo.svg /resource:Resources\economy-chart.svg,XF40Demo.Resources.economy-chart.svg /resource:Resources\empire.blue.svg,XF40Demo.Resources.empire.blue.svg /resource:Resources\engineer.orange.svg,XF40Demo.Resources.engineer.orange.svg /resource:Resources\engineer.white.svg,XF40Demo.Resources.engineer.white.svg /resource:Resources\exploration-planet.svg,XF40Demo.Resources.exploration-planet.svg /resource:Resources\federation.red.svg,XF40Demo.Resources.federation.red.svg /resource:Resources\file.svg,XF40Demo.Resources.file.svg /resource:Resources\first.svg,XF40Demo.Resources.first.svg /resource:Resources\galnet.orange.svg,XF40Demo.Resources.galnet.orange.svg /resource:Resources\gear.svg,XF40Demo.Resources.gear.svg /resource:Resources\grom.logo.svg,XF40Demo.Resources.grom.logo.svg /resource:Resources\health.svg,XF40Demo.Resources.health.svg /resource:Resources\home.svg,XF40Demo.Resources.home.svg /resource:Resources\hudson.logo.svg,XF40Demo.Resources.hudson.logo.svg /resource:Resources\independent.orange.svg,XF40Demo.Resources.independent.orange.svg /resource:Resources\lyr.logo.svg,XF40Demo.Resources.lyr.logo.svg /resource:Resources\mahon.logo.svg,XF40Demo.Resources.mahon.logo.svg /resource:Resources\mining-pick.svg,XF40Demo.Resources.mining-pick.svg /resource:Resources\mystery.svg,XF40Demo.Resources.mystery.svg /resource:Resources\patreus.logo.svg,XF40Demo.Resources.patreus.logo.svg /resource:Resources\pedestal.svg,XF40Demo.Resources.pedestal.svg /resource:Resources\politics.svg,XF40Demo.Resources.politics.svg /resource:Resources\powerplay.standings.svg,XF40Demo.Resources.powerplay.standings.svg /resource:Resources\religion-ankh.svg,XF40Demo.Resources.religion-ankh.svg /resource:Resources\science-atom.svg,XF40Demo.Resources.science-atom.svg /resource:Resources\second.svg,XF40Demo.Resources.second.svg /resource:Resources\theatre.svg,XF40Demo.Resources.theatre.svg /resource:Resources\thermometer.svg,XF40Demo.Resources.thermometer.svg /resource:Resources\third.svg,XF40Demo.Resources.third.svg /resource:Resources\top-right.svg,XF40Demo.Resources.top-right.svg /resource:Resources\torval.logo.svg,XF40Demo.Resources.torval.logo.svg /resource:Resources\winters.logo.svg,XF40Demo.Resources.winters.logo.svg /resource:"Resources\Fonts\Font Awesome 5 Brands-Regular-400.otf","XF40Demo.Resources.Fonts.Font Awesome 5 Brands-Regular-400.otf" /resource:"Resources\Fonts\Font Awesome 5 Free-Solid-900.otf","XF40Demo.Resources.Fonts.Font Awesome 5 Free-Solid-900.otf" /resource:Resources\NewsBoW.csv,XF40Demo.Resources.NewsBoW.csv /resource:Resources\NewsFalseBoW.csv,XF40Demo.Resources.NewsFalseBoW.csv /resource:Resources\PowerDetails.csv,XF40Demo.Resources.PowerDetails.csv /target:library /warnaserror- /utf8output /deterministic+ /langversion:7.3 App.xaml.cs Convertors\BoolToInverse.cs Convertors\FactionToColour.cs Convertors\FactionToLogo.cs Convertors\MenuItemToIcon.cs Convertors\NewsItemConverter.cs Convertors\NewsTopicToImage.cs Convertors\PowerToColour.cs Convertors\PowerToLogo.cs Convertors\PowerToPortrait.cs Convertors\StandingChangeToColour.cs Convertors\StandingChangeToIcon.cs Convertors\TemperatureScaleToLabel.cs GlobalSuppressions.cs Helpers\FA5BrandsRegular.cs Helpers\FA5FreeSolid.cs Helpers\HttpHelper.cs Helpers\IEnvironment.cs Helpers\ThemeHelper.cs Helpers\ToastHelper.cs Models\CacheTime.cs Models\CompassPoint.cs Models\DefaultSettings.cs Models\MartianDay.cs Models\NewsItem.cs Models\PowerDetails.cs Models\PowerStanding.cs Models\SensorData.cs Models\TemperatureSensorData.cs Models\Theme.cs Models\Topic.cs Models\TopicsList.cs Models\WindDirectionSensorData.cs Services\APIException.cs Services\CycleService.cs Services\DownloadService.cs Services\GalNetService.cs Services\MarsWeatherService.cs Services\NoNetworkNoCacheException.cs Services\PowerDetailsService.cs Services\SettingsService.cs Services\StandingsService.cs Shell\AppShell.xaml.cs Shell\MenuHeader.xaml.cs Styles\DarkTheme.xaml.cs Styles\LightTheme.xaml.cs Styles\NordDarkTheme.xaml.cs Styles\NordLightTheme.xaml.cs ViewModels\BaseViewModel.cs ViewModels\GalNetNewsViewModel.cs ViewModels\InSightInfoViewModel.cs ViewModels\MarsWeatherViewModel.cs ViewModels\PowerDetailViewModel.cs ViewModels\SettingsViewModel.cs ViewModels\StandingsViewModel.cs ViewModels\WeatherDetailViewModel.cs ViewModels\WeatherWeekViewModel.cs Views\FramedTextView.xaml.cs Views\GalNetNewsPage.xaml.cs Views\InSightInfoPopupPage.xaml.cs Views\LinearGaugeView.xaml.cs Views\MainPage.xaml.cs Views\MarsWeatherPage.xaml.cs Views\MessagePanelView.xaml.cs Views\PowerBenefitsPage.xaml.cs Views\PowerOverviewPage.xaml.cs Views\PowerView.xaml.cs Views\SettingsPage.xaml.cs Views\StandingsPage.xaml.cs Views\Tab1Page.xaml.cs Views\Tab2Page.xaml.cs Views\Tab3Page.xaml.cs Views\WeatherDetailPage.xaml.cs Views\WeatherWeekPage.xaml.cs "C:\Users\VssAdministrator\AppData\Local\Temp\.NETStandard,Version=v2.0.AssemblyAttributes.cs" obj\Release\netstandard2.0\App.xaml.g.cs obj\Release\netstandard2.0\Shell\AppShell.xaml.g.cs obj\Release\netstandard2.0\Shell\MenuHeader.xaml.g.cs obj\Release\netstandard2.0\Styles\DarkTheme.xaml.g.cs obj\Release\netstandard2.0\Styles\LightTheme.xaml.g.cs obj\Release\netstandard2.0\Styles\NordDarkTheme.xaml.g.cs obj\Release\netstandard2.0\Styles\NordLightTheme.xaml.g.cs obj\Release\netstandard2.0\Views\FramedTextView.xaml.g.cs obj\Release\netstandard2.0\Views\GalNetNewsPage.xaml.g.cs obj\Release\netstandard2.0\Views\InSightInfoPopupPage.xaml.g.cs obj\Release\netstandard2.0\Views\LinearGaugeView.xaml.g.cs obj\Release\netstandard2.0\Views\MainPage.xaml.g.cs obj\Release\netstandard2.0\Views\MarsWeatherPage.xaml.g.cs obj\Release\netstandard2.0\Views\MessagePanelView.xaml.g.cs obj\Release\netstandard2.0\Views\PowerBenefitsPage.xaml.g.cs obj\Release\netstandard2.0\Views\PowerOverviewPage.xaml.g.cs obj\Release\netstandard2.0\Views\PowerView.xaml.g.cs obj\Release\netstandard2.0\Views\SettingsPage.xaml.g.cs obj\Release\netstandard2.0\Views\StandingsPage.xaml.g.cs obj\Release\netstandard2.0\Views\Tab1Page.xaml.g.cs obj\Release\netstandard2.0\Views\Tab2Page.xaml.g.cs obj\Release\netstandard2.0\Views\Tab3Page.xaml.g.cs obj\Release\netstandard2.0\Views\WeatherDetailPage.xaml.g.cs obj\Release\netstandard2.0\Views\WeatherWeekPage.xaml.g.cs obj\Release\netstandard2.0\XF40Demo.AssemblyInfo.cs /warnaserror+:NU1605
2020-06-07T20:00:26.9905121Z   Using shared compilation with compiler from directory: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Roslyn
2020-06-07T20:00:30.8615958Z XamlC:
2020-06-07T20:00:30.8617472Z   Compiling Xaml, assembly: obj\Release\netstandard2.0\XF40Demo.dll
2020-06-07T20:00:32.7400094Z   Creating "obj\Release\netstandard2.0\XamlC.stamp" because "AlwaysCreate" was specified.
2020-06-07T20:00:33.0155251Z CopyFilesToOutputDirectory:
2020-06-07T20:00:33.0157505Z   Copying file from "D:\a\1\s\XF40Demo\XF40Demo\obj\Release\netstandard2.0\XF40Demo.dll" to "D:\a\1\b\Release\XF40Demo.dll".
2020-06-07T20:00:33.0214865Z   XF40Demo -> D:\a\1\b\Release\XF40Demo.dll
2020-06-07T20:00:33.0220441Z   Copying file from "D:\a\1\s\XF40Demo\XF40Demo\obj\Release\netstandard2.0\XF40Demo.pdb" to "D:\a\1\b\Release\XF40Demo.pdb".
2020-06-07T20:00:33.0290870Z Done Building Project "D:\a\1\s\XF40Demo\XF40Demo\XF40Demo.csproj" (default targets).
2020-06-07T20:00:33.5960893Z ##[warning]C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2081,5): Warning MSB3277: Found conflicts between different versions of "Microsoft.CSharp" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
2020-06-07T20:00:33.5972522Z C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2081,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CSharp" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed. [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.6990766Z ##[error]C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): Error : Could not find 1 Android X assemblies, make sure to install the following NuGet packages:
 - Xamarin.AndroidX.AppCompat.Resources
You can also copy-and-paste the following snippet into your .csproj file:
    <PackageReference Include="Xamarin.AndroidX.AppCompat.Resources" Version="1.1.0" />
2020-06-07T20:00:33.7000353Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error : Could not find 1 Android X assemblies, make sure to install the following NuGet packages: [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7003190Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error :  - Xamarin.AndroidX.AppCompat.Resources [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7005740Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error : You can also copy-and-paste the following snippet into your .csproj file: [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7008816Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error :     <PackageReference Include="Xamarin.AndroidX.AppCompat.Resources" Version="1.1.0" /> [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7055726Z Done Building Project "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" (Clean;PackageForAndroid target(s)) -- FAILED.
2020-06-07T20:00:33.7088780Z 
2020-06-07T20:00:33.7090707Z Build FAILED.
2020-06-07T20:00:33.7162330Z 
2020-06-07T20:00:33.7177054Z "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" (Clean;PackageForAndroid target) (1) ->
2020-06-07T20:00:33.7180061Z (ResolveAssemblyReferences target) -> 
2020-06-07T20:00:33.7184640Z   C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2081,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CSharp" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed. [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7187294Z 
2020-06-07T20:00:33.7189226Z 
2020-06-07T20:00:33.7191759Z "D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj" (Clean;PackageForAndroid target) (1) ->
2020-06-07T20:00:33.7195535Z (_AndroidXValidateInstalledPackages target) -> 
2020-06-07T20:00:33.7200570Z   C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error : Could not find 1 Android X assemblies, make sure to install the following NuGet packages: [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7204140Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error :  - Xamarin.AndroidX.AppCompat.Resources [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7208038Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error : You can also copy-and-paste the following snippet into your .csproj file: [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7211107Z C:\Users\VssAdministrator\.nuget\packages\xamarin.androidx.migration\1.0.6\buildTransitive\monoandroid90\Xamarin.AndroidX.Migration.targets(131,9): error :     <PackageReference Include="Xamarin.AndroidX.AppCompat.Resources" Version="1.1.0" /> [D:\a\1\s\XF40Demo\XF40Demo.Android\XF40Demo.Android.csproj]
2020-06-07T20:00:33.7213646Z 
2020-06-07T20:00:33.7215194Z     1 Warning(s)
2020-06-07T20:00:33.7216298Z     1 Error(s)
2020-06-07T20:00:33.7217264Z 
2020-06-07T20:00:33.7218448Z Time Elapsed 00:00:14.73
2020-06-07T20:00:33.9051045Z ##[error]Process 'msbuild.exe' exited with code '1'.
2020-06-07T20:00:33.9381590Z ##[section]Finishing: XamarinAndroid
@moljac
Copy link
Contributor

moljac commented Jun 8, 2020

@irongut

The packages have been updated to fix several issues and one of them is assembly bundling with mkbundle in release mode. I have grabbed your repo and launched w/o issues in Debug mode.

The Forms version you are using is pinned to version 1.1.0, so it references Xamarin.AndroidX.AppCompat.Resources 1.1.0 and that package was renamed.

The new version of Xamarin.Forms referencing correct packages is here:

https://github.com/moljac/Samples.AndroidX/tree/master/nuget-local

https://github.com/moljac/Samples.AndroidX/blob/master/nuget-local/Xamarin.Forms.4.6.514.zip

https://github.com/moljac/Samples.AndroidX/blob/master/nuget-local/Xamarin.Forms.4.6.514.nupkg

PR with nuget setup fix raised

irongut/XF40Demo#102

I would like to save your sample in the repo with repro samples for testing. Is that OK with you?

MkBundle issue

#64

@irongut
Copy link
Author

irongut commented Jun 8, 2020

@moljac I can confirm your Xamarin Forms 4.6.514 nuget fixes my build issues, thanks. Hopefully your fixes will get published soon.

I would like to save your sample in the repo with repro samples for testing. Is that OK with you?

Yes please do.

@moljac
Copy link
Contributor

moljac commented Jun 9, 2020

@irongut
I was testing it last night (CET) with Forms team. Namely there was one old issue revealed by new tooling and it was trivial one to fix, so I hope publishing new Xamarin.Forms will happen soon.

Please close this issue if you think the issue is solved. Thanks.

@moljac
Copy link
Contributor

moljac commented Jun 13, 2020

Closing this issue

@moljac moljac closed this as completed Jun 13, 2020
@irongut
Copy link
Author

irongut commented Jun 18, 2020

Xamarin Forms v4.6.0.967 and v4.7.0.968 released yesterday include the fixes for this issue.

@moljac Thanks for your hard work. 👍

@moljac
Copy link
Contributor

moljac commented Jun 19, 2020

Thanks @irongut

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants