
This particular exception is happening because Avalonia v12 added new members to the IScrollable interface and that means any controls that implement that interface based on Avalonia v11 no longer satisfy the interface contract. This is the most obvious issue users will see, but is just one of many breaking changes in Avalonia v12 that will make it incompatible with many libraries that originally targeted Avalonia v11.
We have been working on full compatibility with Avalonia v12 since the first preview and have posted our own public preview of our v26.1 controls based on Avalonia 12 today. Please use this preview package if you want to target Avalonia v12 and let us know if you encounter any issues with our controls.
Updating Actipro Avalonia Controls to Avalonia v12
Our prerelease v26.1.0-rc.1 NuGet packages are compatible with Avalonia v12.
We also have updated our "develop" branch in our public Actipro/Avalona-Controls GitHub repo with samples and documentation for v26.1 (including breaking change notes) and Avalonia v12 compatibility. The "develop" branch may get additional updates as we make adjustments prior to a final release.
For customers with active subscriptions, since this is prerelease, our web site does not issue v26.1 license keys just yet. You can use the steps in the license popup to add code to temporarily hide the license popup until the final v26.1 release.
If you encounter any issues with v12 when using our v26.1.0-rc.1 build, please post them in new threads or tickets instead of in this thread. Thank you!
[Modified 6 days ago]