Skip to Content
avatar image
Former Member

TypeLoadException: Method 'get_HistoryInfos' does not have an implementation - revisited

I am experiencing the same problem as described and commented in:

https://archive.sap.com/discussions/thread/3846967

I have tried removing all CR references and readding the ones mentioned in the article. In order to get my application running I also need to add the following dlls to my references:

  • CrystalDecisions.ReportAppServer.CommLayer
  • CrystalDecisions.ReportAppServer.CubeDefModel
  • CrystalDecisions.ReportAppServer.ReportDefModel
  • CrystalDecisions.ReportAppServer.DataSetConversion
  • CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper

I still get the error after re-adding. Any leads?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jan 22 at 05:58 PM

    This was a version mismatch. The referenced article in my original post has a note on this; make sure the versions are x.x.x.x.

    But one thing worth mentioing: I was fooled by Visual Studio which didn't copy the dll's to the bin directory. I found out that Embed Interop Types was set to true by default on the CR references in the project. I had to set this option to false in order to be able to set Copy Local to true. This fixed the issue.

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 22 at 05:50 PM

    What SP are you installing?

    SP 22 was just released, read the info on SP 21, must do it...

    https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

    Don

    Add comment
    10|10000 characters needed characters exceeded