SalesLogix v8.0 error on IE 10 “Input String was not in a correct format”

We recently had a client come to us with a problem running the Saleslogix 8.0 web client in IE.  They would attempt to save data (causing a postback) and would get an error similar to:

“message”: “Input string was not in a correct format.”,
“source”: “System.Number, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”,
“type”: “System.FormatException”,
“stackTrace”: ” at System.Number.StringToNumber(String str,
NumberStyles options, NumberBuffer& number, NumberFormatInfo info,
Boolean parseDecimal)rn at System.Number.ParseInt32…

 

The key is the “Input String was not in a correct format” and “System.Number.ParseInt32” parts.  This led to articles discussing Browser Definition files being outdated in the shipped versions of .NET 2.0 and 4.0 frameworks.  This was something we had seen previously and since I had forgotten from the last time, I though I would write an article here so as not to forget.

The solution is easy!  There is a hotfix for the >NET framework that you need to install on your web server.  You can get them from this link.

.Net 4.0 http://support.microsoft.com/kb/2600088

.Net 2.0 http://support.microsoft.com/kb/2600100 and http://support.microsoft.com/kb/2608565

Note that .NET 4.5 doesn’t have this limitation but since Saleslogix 8.0 needs to run under 4.0 you will need the hotfix approach.

ABOUT THE AUTHOR

Kris Halsrud

Kris Halsrud is a Senior Analyst / Developer for Customer FX Corporation.

Submit a Comment

Your email address will not be published. Required fields are marked *

Subscribe To Our Newsletter

Join our mailing list to receive the latest Infor CRM (Saleslogix) and Creatio (bpm'online) news and product updates!

You have Successfully Subscribed!