Hello,
In our solution we have a .NET Standard project which references Syncfusion.Pdf.Net.Core and a Xamarin.iOS project which references Syncfusion.Xamarin.SfPdfViewer.IOS (using PackageReference).
When I build the application I receive the following 3 warnings:
MTOUCH : warning MT0109: The assembly 'Syncfusion.Compression.Portable.dll' was loaded from a different path than the provided path (provided path: /Users/vsts/.nuget/packages/syncfusion.xamarin.compression/17.2.0.34/lib/netstandard2.0/Syncfusion.Compression.Portable.dll, actual path: /Users/vsts/.nuget/packages/syncfusion.compression.net.core/17.2.0.34/lib/netstandard2.0/Syncfusion.Compression.Portable.dll). [/Users/vsts/agent/2.155.1/work/1/s/***.MyApp.iOS/***.MyApp.iOS.csproj] MTOUCH : warning MT0109: The assembly 'Syncfusion.Pdf.Portable.dll' was loaded from a different path than the provided path (provided path: /Users/vsts/.nuget/packages/syncfusion.xamarin.pdf/17.2.0.34/lib/netstandard2.0/Syncfusion.Pdf.Portable.dll, actual path: /Users/vsts/.nuget/packages/syncfusion.pdf.net.core/17.2.0.34/lib/netstandard2.0/Syncfusion.Pdf.Portable.dll). [/Users/vsts/agent/2.155.1/work/1/s/***.MyApp.iOS/***.MyApp.iOS.csproj] MTOUCH : warning MT0109: The assembly 'System.Text.Encoding.CodePages.dll' was loaded from a different path than the provided path (provided path: /Users/vsts/.nuget/packages/system.text.encoding.codepages/4.4.0/runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.dll, actual path: /Library/Frameworks/Xamarin.iOS.framework/Versions/12.2.1.11/lib/mono/Xamarin.iOS/Facades/System.Text.Encoding.CodePages.dll). [/Users/vsts/agent/2.155.1/work/1/s/***.MyApp.iOS/***.MyApp.iOS.csproj]
Is there a difference between the conflicting assemblies in these warnings, is this something that I should be worried about? Also, can you fix the Nuget packages so these warnings are not displayed at all?
Thank you,
Cosmin
Attachment:
PackageReference_d0b9308e.zip