praeclarum / sqlite-net

Simple, powerful, cross-platform SQLite client and ORM for .NET
MIT License
4.07k stars 1.42k forks source link

Update for .Net 6 or Maui #1056

Open nextcodelab opened 3 years ago

nextcodelab commented 3 years ago

3>C:\Users\Robel\source\repos\BibleApp.Maui\BibleApp.Maui\BibleApp.Maui.csproj : warning NU1703: 'SQLitePCLRaw.bundle_e_sqlite3 2.0.4' was resolved as a dependency of 'BibleApp.Maui', but the dependency is using 'Xamarin.iOS' while 'BibleApp.Maui' is using 'net6.0-maccatalyst13.5' as its TargetFramework. There might be compatibility issues when MacCatalyst projects depend on Xamarin.iOS projects. 3>C:\Users\Robel\source\repos\BibleApp.Maui\BibleApp.Maui\BibleApp.Maui.csproj : warning NU1703: 'SQLitePCLRaw.bundle_green 2.0.3' was resolved as a dependency of 'BibleApp.Maui', but the dependency is using 'Xamarin.iOS' while 'BibleApp.Maui' is using 'net6.0-maccatalyst13.5' as its TargetFramework. There might be compatibility issues when MacCatalyst projects depend on Xamarin.iOS projects. 3>C:\Users\Robel\source\repos\BibleApp.Maui\BibleApp.Maui\BibleApp.Maui.csproj : warning NU1703: 'SQLitePCLRaw.core 2.0.4' was resolved as a dependency of 'BibleApp.Maui', but the dependency is using 'Xamarin.iOS' while 'BibleApp.Maui' is using 'net6.0-maccatalyst13.5' as its TargetFramework. There might be compatibility issues when MacCatalyst projects depend on Xamarin.iOS projects. 3>C:\Users\Robel\source\repos\BibleApp.Maui\BibleApp.Maui\BibleApp.Maui.csproj : warning NU1703: 'SQLitePCLRaw.lib.e_sqlite3.ios 2.0.4' was resolved as a dependency of 'BibleApp.Maui', but the dependency is using 'Xamarin.iOS' while 'BibleApp.Maui' is using 'net6.0-maccatalyst13.5' as its TargetFramework. There might be compatibility issues when MacCatalyst projects depend on Xamarin.iOS projects. 3>C:\Users\Robel\source\repos\BibleApp.Maui\BibleApp.Maui\BibleApp.Maui.csproj : warning NU1703: 'SQLitePCLRaw.provider.dynamic_cdecl 2.0.3' was resolved as a dependency of 'BibleApp.Maui', but the dependency is using 'Xamarin.iOS' while 'BibleApp.Maui' is using 'net6.0-maccatalyst13.5' as its TargetFramework. There might be compatibility issues when MacCatalyst projects depend on Xamarin.iOS projects. 3>C:\Users\Robel\source\repos\BibleApp.Maui\BibleApp.Maui\BibleApp.Maui.csproj : warning NU1703: 'SQLitePCLRaw.provider.internal 2.0.4' was resolved as a dependency of 'BibleApp.Maui', but the dependency is using 'Xamarin.iOS' while 'BibleApp.Maui' is using 'net6.0-maccatalyst13.5' as its TargetFramework. There might be compatibility issues when MacCatalyst projects depend on Xamarin.iOS projects.

ericsink commented 3 years ago

That's an issue with ericsink/SQLitePCL.raw, not this repo. And I'm working on it. Version 2.0.5 is tentatively going to happen in the next week or so.

Orgbrat commented 3 years ago

@praeclarum Unfortunately your library is not .NET Maui compatible just because it is .NET Standard. Your dependency of SQLitePCL.raw is not ready for MAUI yet. See SQLitePCL.raw Maui Compatibility #449. I am sure all will be ok in the near future but not yet.

ericsink commented 3 years ago

(Hey Frank. I just need to multi target the net6.0 workload tfms.)

davidbuckleyni commented 3 years ago

Please bare in mind @praeclarum is a busy man I doubt he will have a build for preview releases but rest asured am sure he will update for Maui when rc1 im sure that his plan