Description
It looks MS has deprecated AssemblyName.KeyPair and StrongNameKeyPair and will throw a PlatformNotSupported exception if called. The Couchbase DI project is hitting this when run on .NET 6 RC.
Details can be found here:
- https://forums.couchbase.com/t/netcore-app-6-compatible/32046
- https://docs.microsoft.com/en-us/dotnet/fundamentals/syslib-diagnostics/syslib0017
- https://github.com/dotnet/runtime/issues/50529
Note that there were changes for DI 3.2.0 which is why 3.1.6 is working:
- https://github.com/couchbase/couchbase-net-client/commit/01a58ddd7089869111db7bfa926cf14fe758769b#diff-eaf79321a0fcd16ecb4e85fcac4ae1b84fdf798af4a5f1f16551ccb843a2f673
- https://github.com/couchbase/couchbase-net-client/commit/520a6beb17e84f505bbd121e931ab3b968a20f30#diff-eaf79321a0fcd16ecb4e85fcac4ae1b84fdf798af4a5f1f16551ccb843a2f673