Assembly problem problem

Posted by goo on 06-Feb-2018 06:23

I have written an application that works on my machine. I use the following assembly:

<assembly name="CrystalDecisions.CrystalReports.Engine, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<assembly name="CrystalDecisions.Shared, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<assembly name="CrystalDecisions.Windows.Forms, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>

I use -assembly <pointing to my assembly area>. Other .dll's that I use in my application works. 

I have installed CrystalReportViewer 2016 on the client machine.

Why do I get this error? : 

error: System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.ReportSource, Version=13.0.3500.0 ....

Do I need to install another product on the client? How fix it?

//Geir Otto

Posted by goo on 06-Feb-2018 06:41

Thanks Brian, after installing both CRRuntime x64 and x32 AND restaring the application, it worked :-) Of course I should have remembered to restart the client for loading ... but anyway, now it works. Thanks for fuslogvw.exe, I have been looking for something like that.

All Replies

Posted by Brian K. Maher on 06-Feb-2018 06:30

Install a copy of the .NET SDK then use the fuslogvw.exe utility to find out why the assembly fails to load.

Posted by goo on 06-Feb-2018 06:41

Thanks Brian, after installing both CRRuntime x64 and x32 AND restaring the application, it worked :-) Of course I should have remembered to restart the client for loading ... but anyway, now it works. Thanks for fuslogvw.exe, I have been looking for something like that.

Posted by Brian K. Maher on 06-Feb-2018 06:46

I’m glad you got it working.   :-)

This thread is closed