2017-04-27 2 views
1

Wir haben vor kurzem unseren Berichtsserver auf 2016 aktualisiert und alles funktionierte großartig, außer für die Berichte, die Barcodes enthalten. Ich habe versucht, durch die same article Ich benutzte das erste Mal, als wir begannen mit Barcodes, aber bisher habe ich kein Glück gehabt. Ich bekomme diesen Fehler:SSRS Barcodes in Berichten nach dem Upgrade auf 2016 gebrochen

"Failed to load expression host assembly. Details: Could not load file or assembly 'BarcodeLib, Version=1.0.0.18, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418) (rsErrorLoadingExprHostAssembly)"

Hat jemand anderes dieses Problem festgestellt? Was vermisse ich?

+0

Sie müssen sicherstellen, dass sich die Assembly, auf die sich Ihr Bericht bezieht, in einem Verzeichnis auf dem Berichtsserver befindet, auf dem SSRS sie finden kann. –

+0

@RossBush Soweit ich das beurteilen kann, beziehe ich mich auf die Versammlung, aber es ist durchaus möglich, dass ich es an die falsche Stelle setze. Ich habe die Bibliothek diesen Speicherorten hinzugefügt: C: \ Programme \ Microsoft SQL Server \ MSRS13.MSSQLSERVER \ Reporting Services \ ReportServer \ bin C: \ Programme (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies C: \ Programme (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ PrivateAssemblies Wissen Sie, ob es einen Ort gibt, den ich verpasst habe? – Stinkpile

+0

@Stinkpile hast du es geschafft, das zu lösen? Ich habe vor kurzem das gleiche Problem mit dem Versuch, BarcodeLib 1.0.0.22 in VS2017 arbeiten zu bekommen geerbt, in der Hoffnung, dass Sie es geschafft haben, zu lösen, was auch immer es ist. – Lefty

Antwort

0

Wenn die Baugruppe für SSRS zugänglich ist, muss eine andere Version der Baugruppe erwartet werden. Sie können entweder sicherstellen, dass Ihre Version mit der Definition in Ihrer Referenz übereinstimmt, oder die Version vollständig entfernen, um zu sehen, ob das das Problem ist.

Change your report reference to (No version) --> BarcodeLib, Culture=neutral 
+0

Ich entfernte den Verweis auf die Version im Bericht, aber leider bekomme ich den gleichen Fehler, wenn ich versuche, es auszuführen. – Stinkpile

Verwandte Themen