Controls dosn't work with preview6

Hi,

it seems like the Syncfusion controls dosn't work with the latest preview version of .NET Core (preview6):

[2019-06-13T09:07:01.328Z] Error: System.MissingMethodException: Method not found: 'Void Microsoft.JSInterop.DotNetObjectRef..ctor(System.Object)'.
at Syncfusion.EJ2.RazorComponents.BaseComponent.Dispose()
at Microsoft.AspNetCore.Components.Rendering.ComponentState.DisposeInBatch(RenderBatchBuilder batchBuilder)
at Microsoft.AspNetCore.Components.Rendering.Renderer.RenderInExistingBatch(RenderQueueEntry renderQueueEntry)
at Microsoft.AspNetCore.Components.Rendering.Renderer.ProcessRenderQueue()

The following github issue might help with troubleshooting:Breaking changes to Microsoft.JSInterop

Best regards
Felix

3 Replies

VS Vijayanand S Syncfusion Team June 13, 2019 01:19 PM UTC

Hi Felix,

 

Thanks for the information and the link. Yes. Since Microsoft has introduced the breaking changes in the Preview 6 update, our controls have issues in this version. We are working on providing the compatibility to the latest version and will release it on or before 19th June 2019.

 

https://github.com/aspnet/Announcements/issues/364

 

  • DotNetObjectRef is replaced by a generic DotNetObjectRef<T> that is required for both sending and receiving a managed object reference when doing interop with the browser

 

Until then, I would advise you to use our components in the preview 5. Please let me know if you have any questions.

 

Regards,

Vijay



VS Vijayanand S Syncfusion Team June 18, 2019 10:43 AM UTC

Hi Felix, 

We have published the new package which is compatible with the .NET Core v3.0.0-preview6. Please get the latest NuGet package from the location below. 


Regards, 
Vijay 



BI BigMac June 18, 2019 04:52 PM UTC

Controls work with both server side and client side again. Thanks for the patch!
Cheers

Loader.
Up arrow icon