xamarin-macios/msbuild/Xamarin.iOS.Tasks.Windows
Mauro Agnoletti c9d1760cfc Fixing CoreiOSSdkDirectory definition for legacy project system
The way that CoreiOSSdkDirectory was definded ($(MSBuildThisFileDirectory.Replace('...', '...'))) was returning an encoded string value that caused issues in legacy project systems. The reason of the issues is that the CoreiOSSdkDirectory value for legacy project systems is `Program Files (x86)`, and the "Replace'" function was encoding the '(' and ')' causing the "UsingTask" for fail because the Assembly File path was wrong (because it contains those encoding values).

The fix consist of applying the "Replace" function only when the path of the targets belongs to a .net SDK path, in which case it won't fail because it's under "Program Files".

We need to discuss with the MSBuild team to show this issue and know if it's a bug or how we can avoid the failure
2021-03-18 18:20:24 -03:00
..
Properties [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Tasks [dotnet] Revert changes that separate Messaging from Xamarin.iOS.Tasks to fix dotnet build (#10738) 2021-03-01 08:05:01 +01:00
Xamarin.Messaging.Apple.targets [dotnet] Revert changes that separate Messaging from Xamarin.iOS.Tasks to fix dotnet build (#10738) 2021-03-01 08:05:01 +01:00
Xamarin.iOS.Common.After.props [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.Common.After.targets [dotnet] Fixes -t:Run and illink.dll path for Windows (#10744) 2021-03-03 07:43:34 +01:00
Xamarin.iOS.Common.Before.props [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.Common.Before.targets [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.ObjCBinding.CSharp.After.props Fixed iOS Binding projects build in Windows 2021-03-18 18:20:24 -03:00
Xamarin.iOS.ObjCBinding.CSharp.After.targets Fixed iOS Binding projects build in Windows 2021-03-18 18:20:24 -03:00
Xamarin.iOS.ObjCBinding.Common.After.props [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.ObjCBinding.Common.After.targets [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.ObjCBinding.Common.Before.targets [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.Tasks.Windows.csproj [dotnet] Revert changes that separate Messaging from Xamarin.iOS.Tasks to fix dotnet build (#10738) 2021-03-01 08:05:01 +01:00
Xamarin.iOS.WatchApp.Common.After.targets [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.Windows.After.targets [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.Windows.Before.targets [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Xamarin.iOS.Windows.props Fixing CoreiOSSdkDirectory definition for legacy project system 2021-03-18 18:20:24 -03:00