Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
We upgraded to PBI RS May 2023 and started seeing below error in report services log file whenever we try to upload a RDL report file. Note that everything works on UI. Even the report works fine. We are going to test placing this missing assembly in bin folder but just thought of checking with dev community.
library!ReportServer_0-15!1534!09/08/2023-18:08:43:: i INFO: Call to CreateReportAction(UntitledBlankReport, /Folder/Reports/SSALVI, False). User: SSRSAdmin.
processing!ReportServer_0-15!1534!09/08/2023-18:08:43:: e ERROR: An exception occurred when checking support for Safe Expressions Runtime. Details: System.IO.FileNotFoundException: Could not load file or assembly 'System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at Microsoft.CodeAnalysis.VisualBasic.SyntaxFactory.ParseExpression(String text, Int32 offset, Boolean consumeFullText)
at Microsoft.ReportingServices.RdlExpressions.ExpressionInfoExtensions.GetAndCacheExpressionSyntax(ExpressionInfo expressionInfo)
at Microsoft.ReportingServices.RdlExpressions.SafeExpressionsValidator.ValidateExpression(ExpressionInfo expressionInfo)
at Microsoft.ReportingServices.RdlExpressions.VBExpressionParser.CheckSafeExpressionsRuntimeSupport(ExpressionInfo expressionInfo)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Just FYI we copied the missing DLL with same version to bin folder and that reolved the issue. We do not see those DLL missing errors in reporting logs.
I'm also seeing this in the log files for the latest version of SSRS 2022 after upgrading from SSRS 2016. It seems to occur when we publish reports from Visual Studio.
An exception occurred when checking support for Safe Expressions Runtime. Details: System.IO.FileNotFoundException: Could not load file or assembly ''System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'' or one of its dependencies. The system cannot find the file specified.
An exception occurred when extracting info about expression usage. Details: System.IO.FileNotFoundException: Could not load file or assembly ''System.Collections.Immutable, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'' or one of its dependencies. The system cannot find the file specified.
@andrewpirie , did you manage to solve the issue? I'm having the exact same error
Apologies for the delayed response. Yes, I was able to find a copy of the Immutable DLL being referenced by @SagarSalvi , but with that in place it then errored on a missing reference to a Memory DLL whenever we publish a report. I couldn't find a copy in replacement for that DLL so gave up trying to fix it and excluded that error from any analysis or reporting.
User | Count |
---|---|
5 | |
5 | |
3 | |
2 | |
2 |
User | Count |
---|---|
9 | |
7 | |
5 | |
4 | |
4 |