Tag Archives: Scorecard

Error 39952 – The type initializer for ‘Microsoft.PerformancePoint.Scorecards.Indicators. BuiltinIndicators’ threw an exception

SharePoint PerformancePoint Scorecard intermittently not displaying indicator. The following Application Log error generated once a page request is made.

Exception details:
System.TypeInitializationException: The type initializer for 'Microsoft.PerformancePoint.Scorecards.Indicators.BuiltinIndicators' threw an exception. ---> System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
at Microsoft.PerformancePoint.Scorecards.Helper.GetBase64StringForImage(Bitmap image)
at Microsoft.PerformancePoint.Scorecards.Indicators.BuiltinIndicators.CreateNoDataBand(String color, Bitmap image)
at Microsoft.PerformancePoint.Scorecards.Indicators.BuiltinIndicators.CreateStoplights()
at Microsoft.PerformancePoint.Scorecards.Indicators.BuiltinIndicators.Initialize()
--- End of inner exception stack trace ---
at Microsoft.PerformancePoint.Scorecards.Indicators.BuiltinIndicators.get_SiteUrl()
at Microsoft.PerformancePoint.Scorecards.Store.SPDataStore.IsBuiltInIndicatorLocation(String itemUrl)
at Microsoft.PerformancePoint.Scorecards.Store.SPDataStore.GetIndicator(RepositoryLocation location)

Tried the steps from Microsoft Forum, it didn’t solve the problem.

Resolution

My resolution is to perform IISRESET at SharePoint Web Front  End server. Now the scorecard will not intermittently  not showing scorecard indicators. =)