05-22-2013 11:50 AM
Since we upgraded to SP1 HF6 on 2012 Premium, our custom integration with our ERP is broken. Our developer says "I can connect to Our Server name here\ACT Database\Our DBF.pad fine from the ACT 2012 app. However, when trying to open the database through their SDK, I still get the same Act.Framework.ProductVersionMismatchException error as below:"
"2013-05-21_22-31-58 >>> Step 0. Initialize Database Connections. <<<"
"2013-05-21_22-31-58 Connecting to Intuitive Databases... "
"2013-05-21_22-31-58 Connecting to Intuitive Databases... Done."
"2013-05-21_22-31-58 Connecting to ACT Database... "
"2013-05-21_22-32-01 ERROR: openACTConnection exception: Act.Framework.ProductVersionMismatchException: Error in the application.
at Act.Framework.ActFramework.FailLogOn(Exception ex, TraceCategory tCat, TraceLevel tLevel)
at Act.Framework.ActFramework.LogOn(String userName, String password, String databaseType, String databaseHost, String databaseName, Boolean fireEvents, Boolean suppressTierCheck, Boolean suppressSchemaCheck, Boolean suppressLicenseCheck, Boolean allowTrialModeDeparture, LogonTrack tracklogon)
at Act.Framework.ActFramework.LogOn(String userName, String password, String databaseType, String databaseHost, String databaseName, LogonTrack tracklogon)
at Act.Framework.ActFramework.LogOn(String xmlPADFile, String userName, String password)
at ActSyncTool.Form1.openACTConnection() in C:\JerryG\Projects\ActSyncTool\ActSyncTool\Form1.vb:line 2199"
"2013-05-21_22-32-01 Connecting to ACT Database... Done."
Anyone have a clue how to fix this?
05-22-2013 02:14 PM
Quick thought, based on past issues that sound similar; have you remade your ACT references in your application? You may be using the "old" DLL files in your references, which very possibly could have a different version than your actual ACT server, thus causing the error with your custom application.
Others may be able to provide more information. I hope this helps.
06-07-2013 12:50 PM
I have rebuilt the app with the following dll versions:
Also, looks like a hotfix was applied (Act.Hotfix.dll version 126.96.36.199). I tried setting compile target to "x86", but that did not seem to help. Same error.