Search code examples
c#crystal-reports

How to fix error Extender Provider failed to return an Extender for this object when open any report in VS 2019?


I installed VS 2019 and opened my project which is built before with VS 2015 I can open the project and run it without any errors but the error appeared when I try to open any report when double click the report this error show up

 The Extender Provider failed to return an Extender for this object 

I tried the solutions in this question but the error still show and not solved

https://stackoverflow.com/questions/3397779/extender-provider-failed-to-return-an-extender/7072526

I tried these solutions but still show the error :

1- Closing the solution in Visual Studio

2- Deleting the obj and bin directories from the problematic project.

3- run Visual Studio as administrator

4- Clean the project close and open again

5- deleting ProjectName.csproj.user file and then reloading the project.

6- I have 64 bit runtime and installed 32 runtime

7- I removed old reference for crystal reports version 13.0.2000.0 and added new references for VS 2019 version 13.0.4000.0

Also I tried to add new crystal report its added to the project but cannot open it show same error

I need your help please to solve this issue thank you in advance

enter image description here


Solution

  • Try uninstall crystal reports and crystal report runtime . Confirm the crystal report version for VS 2019 it must be of version SP 25 and above After uninstall install crystal report SP 30 and crystal report runtime 64-bit , which is compatible with VS 2019.