We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Controls dosn't work with preview6


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

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.




  • 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.




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. 


BI BigMac June 18, 2019 04:52 PM UTC

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

Live Chat Icon For mobile
Up arrow icon