From 0a2c12d0271dc7d87aa46bde07c0ced3e83c0a15 Mon Sep 17 00:00:00 2001 From: Dean Ellis Date: Thu, 10 Aug 2017 10:13:27 +0100 Subject: [PATCH] [Xamarin.Android.Build.Tasks] IDE0006 warning on File -> New CrossPlatform App Context https://bugzilla.xamarin.com/show_bug.cgi?id=58448 Based on feedback from the VS team we now know that library projects are NEVER built as part of a DesignTimeBuild :(. Furthermore, if ANY error occurs during the DesignTimeBuild VS throws a wobbly and does not initialise the project correctly. The suggestion is to use `ContinueOnError` to ignore the errors and allow the build to complete. --- .../ImportAfter/Microsoft.Cpp.Android.targets | 2 +- .../Xamarin.Android.Bindings.targets | 1 + src/Xamarin.Android.Build.Tasks/Xamarin.Android.Common.targets | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Xamarin.Android.Build.Tasks/MSBuild/Xamarin/Android/Xamarin.Android.Common/ImportAfter/Microsoft.Cpp.Android.targets b/src/Xamarin.Android.Build.Tasks/MSBuild/Xamarin/Android/Xamarin.Android.Common/ImportAfter/Microsoft.Cpp.Android.targets index 85676337a0e..6cd7e75870a 100644 --- a/src/Xamarin.Android.Build.Tasks/MSBuild/Xamarin/Android/Xamarin.Android.Common/ImportAfter/Microsoft.Cpp.Android.targets +++ b/src/Xamarin.Android.Build.Tasks/MSBuild/Xamarin/Android/Xamarin.Android.Common/ImportAfter/Microsoft.Cpp.Android.targets @@ -52,7 +52,7 @@ Copyright (C) 2014 Xamarin. All rights reserved. - + diff --git a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Bindings.targets b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Bindings.targets index 5de7807940c..3bf10950e5f 100755 --- a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Bindings.targets +++ b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.Bindings.targets @@ -295,6 +295,7 @@ Copyright (C) 2012 Xamarin Inc. All rights reserved. Inputs="$(MSBuildProjectFullPath);$(_AndroidBuildPropertiesCache)" Outputs="$(_AndroidLibraryProjectImportsCache)">