Hi. We had a working program that uses DevForce. We upgraded from 3622 to 3671 and now our application works on developer PCs (presumably because we have DevForce installed) but fails on all non-development PCs with a License violation message. The list of files we install has not changed, although we are installing the new 3671 versions. The project references have all been changed to the 3671 versions as well. It will be very very painful for us to roll back to 3622, so I am hoping someone can help me figure this out. Thanks!
Here is the error (first thing we do in our app is instantiate a persistence manager and that seems to cause the problem).
IdeaBlade.Util.IdeaBladeException: Unable to initialize PersistenceManager
*** License violation *** - Valid product key not found ---> IdeaBlade.Util.IdeaBladeLicenseException: *** License violation *** - Valid product key not found
at IdeaBlade.Util.IdeaBladeConfig.Initialize()
at IdeaBlade.Util.IdeaBladeConfig.get_Instance()
at IdeaBlade.Persistence.DataSourceResolver.GetProbedResolver()
at IdeaBlade.Persistence.DataSourceResolver..ctor(String pDataSourceExtensionName)
at IdeaBlade.Persistence.PersistenceManager..ctor(Boolean pShouldConnect, String pDataSourceExtension, PersistenceServiceOption pPersistenceServiceOption)
--- End of inner exception stack trace ---
at IdeaBlade.Persistence.PersistenceManager..ctor(Boolean pShouldConnect, String pDataSourceExtension, PersistenceServiceOption pPersistenceServiceOption)
at IdeaBlade.Persistence.PersistenceManager..ctor()
at ScenarioAssist.MainForm.PreInitAppStartup()
at ScenarioAssist.MainForm..ctor()