PILOT testing database sysconfig file

We have a copy of our database on a separate server (our PILOT testing database). We have patched up to version 10.2.600.12 on this db.
We are having an issue with opening up the application via an email that is sent from our Product Launch module (which is custom). The email is sent to specified users and has an attachment which when the recipient clicks on it the login box opens up and when they log in it brings up the Product Launch application.
Everything is working up to the point when they log in and this is the error message that is coming up:

Could not load file or assembly ‘Epicor.ServiceModel, Version=3.2.600.0, Culture=neutral, PublicKeyToken=37a5ccb872c00aec’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

We have modified the .sysconfig file, but possibly missing something. Any suggestions?

Thanks much
Carol

The mail recipient has no issues launching the client for 10.2.600?

Or is you “Product Launch Application” actually meant to be the client installer?

What are they clicking on? Is it the sysconfig attachment?

When they click on the sysconfig attachment the Log In box opens up. It is when they put in their credential that the error displays.
Below is the detail:
**Exception caught in: mscorlib

Error Detail

Message: Could not load file or assembly ‘Epicor.ServiceModel, Version=3.2.600.0, Culture=neutral, PublicKeyToken=37a5ccb872c00aec’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Program: CommonLanguageRuntimeLibrary
Method: GetTypeByName

Client Stack Trace

at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
at System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
at System.Type.GetType(String typeName, Boolean throwOnError)
at Ice.Common.EpicorFaultDetail.GetExceptionType()
at Ice.Common.EpicorFaultDetail.GetExceptionInstance()
at Ice.Common.ExceptionFunctions.GetExceptionFromFault(FaultException1 faultEx) at Ice.Common.ExceptionFunctions.GetExceptionFromFault(FaultException1 ex, DataSet[] dataSets)
at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Ice.Proxy.Lib.SessionModImpl.Handshake(Version clientVersion)
at Ice.Core.Session.Handshake(Boolean fwVerCheck, Boolean updateSData)
at Ice.Core.Session.InitSessionMod(String asUrl, Boolean fwVerCheck, String companyID, String plantID)
at Ice.Core.Session.InitSession(Action setCredentials, String asUrl, LicenseType licenseType, String pathToConfigurationFile, Boolean fwVerCheck, String companyID, String plantID)
at Ice.Core.Session…ctor(String userID, String password, String asUrl, LicenseType licenseType, String pathToConfigurationFile, Boolean fwVerCheck, String companyID, String plantID)
at Ice.Core.Session…ctor(String userID, String password, String asUrl, LicenseType licenseType)
at Ice.Lib.LogOn.CreateSession(String userID, String password, String appServerUri, LicenseType licenseType, SessionTokenType sessionTokenType, Object azureADOwnerWindow)
at Ice.Lib.LogOn.logOn(String userID, String password, Boolean promptUpdatePassword, SessionTokenType sessionTokenType)
at Ice.Lib.LogOn.btnOK_Click(Object sender, EventArgs e)

When they click ok on the error to close it the following displays:
Application Error

Exception caught in: Ice.Menu.Main

Error Detail

Message: Object reference not set to an instance of an object.
Program: Ice.Menu.Main.dll
Method: RunShortcut

Client Stack Trace

at Ice.Lib.UI.LaunchShortcut.RunShortcut()
at Ice.Lib.UI.App.Launch.InitializeShowDialog()
at Ice.Lib.UI.App.LaunchBase.ShowDialog(String[] args)