This is a migrated thread and some comments may be shown as answers.

FileNotFoundException when trying to access Reportprocessor

2 Answers 193 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Ole Albers
Top achievements
Rank 2
Ole Albers asked on 20 Feb 2012, 12:06 PM
Hi there. 
I try to access the ReportProcessor and receive the following three Exceptions:
BindingFailure wurde erkannt.
Message: Die Assembly mit dem Anzeigenamen "Telerik.ReportConverter.ActiveReports" konnte im "Load"-Bindungskontext der AppDomain mit ID 1 nicht geladen werden. Fehlerursache: System.IO.FileNotFoundException: Die Datei oder Assembly "Telerik.ReportConverter.ActiveReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Telerik.ReportConverter.ActiveReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
 
=== Zustandsinformationen vor Bindung ===
LOG: Benutzer = NORD\OleA
LOG: DisplayName = Telerik.ReportConverter.ActiveReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be
 (Fully-specified)
LOG: Appbase = file:///C:/NET/Allinvos/ProcessManager/bin/Debug/
LOG: Ursprünglicher PrivatePath = NULL
Aufruf von Assembly : Telerik.Reporting, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be.
===
LOG: Diese Bindung startet im default-Load-Kontext.
LOG: Die Anwendungskonfigurationsdatei wird verwendet: C:\NET\Allinvos\ProcessManager\bin\Debug\ProcessManager.vshost.exe.Config
LOG: Die Computerkonfigurationsdatei von C:\Windows\Microsoft.NET\Framework64\v2.0.50727\config\machine.config wird verwendet.
LOG: Verweis nach der Richtlinie: Telerik.ReportConverter.ActiveReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.ActiveReports.DLL.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.ActiveReports/Telerik.ReportConverter.ActiveReports.DLL.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.ActiveReports.EXE.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.ActiveReports/Telerik.ReportConverter.ActiveReports.EXE.

BindingFailure wurde erkannt.
Message: Die Assembly mit dem Anzeigenamen "Telerik.ReportConverter.CrystalReports" konnte im "Load"-Bindungskontext der AppDomain mit ID 1 nicht geladen werden. Fehlerursache: System.IO.FileNotFoundException: Die Datei oder Assembly "Telerik.ReportConverter.CrystalReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Telerik.ReportConverter.CrystalReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
 
=== Zustandsinformationen vor Bindung ===
LOG: Benutzer = NORD\OleA
LOG: DisplayName = Telerik.ReportConverter.CrystalReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be
 (Fully-specified)
LOG: Appbase = file:///C:/NET/Allinvos/ProcessManager/bin/Debug/
LOG: Ursprünglicher PrivatePath = NULL
Aufruf von Assembly : Telerik.Reporting, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be.
===
LOG: Diese Bindung startet im default-Load-Kontext.
LOG: Die Anwendungskonfigurationsdatei wird verwendet: C:\NET\Allinvos\ProcessManager\bin\Debug\ProcessManager.vshost.exe.Config
LOG: Die Computerkonfigurationsdatei von C:\Windows\Microsoft.NET\Framework64\v2.0.50727\config\machine.config wird verwendet.
LOG: Verweis nach der Richtlinie: Telerik.ReportConverter.CrystalReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.CrystalReports.DLL.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.CrystalReports/Telerik.ReportConverter.CrystalReports.DLL.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.CrystalReports.EXE.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.CrystalReports/Telerik.ReportConverter.CrystalReports.EXE.

BindingFailure wurde erkannt.
Message: Die Assembly mit dem Anzeigenamen "Telerik.ReportConverter.XtraReports" konnte im "Load"-Bindungskontext der AppDomain mit ID 1 nicht geladen werden. Fehlerursache: System.IO.FileNotFoundException: Die Datei oder Assembly "Telerik.ReportConverter.XtraReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Telerik.ReportConverter.XtraReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
 
=== Zustandsinformationen vor Bindung ===
LOG: Benutzer = NORD\OleA
LOG: DisplayName = Telerik.ReportConverter.XtraReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be
 (Fully-specified)
LOG: Appbase = file:///C:/NET/Allinvos/ProcessManager/bin/Debug/
LOG: Ursprünglicher PrivatePath = NULL
Aufruf von Assembly : Telerik.Reporting, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be.
===
LOG: Diese Bindung startet im default-Load-Kontext.
LOG: Die Anwendungskonfigurationsdatei wird verwendet: C:\NET\Allinvos\ProcessManager\bin\Debug\ProcessManager.vshost.exe.Config
LOG: Die Computerkonfigurationsdatei von C:\Windows\Microsoft.NET\Framework64\v2.0.50727\config\machine.config wird verwendet.
LOG: Verweis nach der Richtlinie: Telerik.ReportConverter.XtraReports, Version=5.1.11.928, Culture=neutral, PublicKeyToken=a9d7983dfcc261be
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.XtraReports.DLL.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.XtraReports/Telerik.ReportConverter.XtraReports.DLL.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.XtraReports.EXE.
LOG: Download von neuem URL file:///C:/NET/Allinvos/ProcessManager/bin/Debug/Telerik.ReportConverter.XtraReports/Telerik.ReportConverter.XtraReports.EXE.

To translate this it means the , Telerik.ReportConverter.ActiveReports, Crystalereports and XtraReports could not be found. The telerik reporting dll 5.1.11.928  is added as a reference. I also tried another (newer) version of reports. The code area looks like this:
private RenderingResult RenderClearingArchivedReport(int clearingId, string culLang)
       {
           RenderingResult result = null;
 
           rptClearingArchived reportClearingArchived = new rptClearingArchived(culLang, this.DocumentTitle);
           reportClearingArchived.ReportParameters["clearingId"].Value = clearingId;
           result = new ReportProcessor().RenderReport("pdf", reportClearingArchived, null);
 
           return result;
       }

the line "result=" is throwing the exception.

The code was working on my collegues machine (who is on holidays currently) so there MIGHT be a configuration issue he did not check in.

Probably something really stupid.


2 Answers, 1 is accepted

Sort by
0
Accepted
Peter
Telerik team
answered on 20 Feb 2012, 05:22 PM
Hi Ole,

The exceptions are handled inner exceptions. Thus to avoid them our suggestion is to uncheck Thrown check box in Debug->Exceptions->Common Language Runtime Exceptions.

Regards,
Peter
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Ole Albers
Top achievements
Rank 2
answered on 20 Feb 2012, 05:26 PM
I TOLD you, it is probably something stupid...  :)

Thanks
Tags
General Discussions
Asked by
Ole Albers
Top achievements
Rank 2
Answers by
Peter
Telerik team
Ole Albers
Top achievements
Rank 2
Share this question
or