What is the right way to re-populate this file again?
I had to add a dummy window to my project and drag Infragistics controls from the toolbar one by one onto its design surface - annoying process as number of controls I use goes up.
Please advise.
Thank you,
Eugene
Hi Eugene,The .licx file will repopulate automatically only when it is necessary, after running your application; a clean license file will not affect the usability of your project and is often recommended after upgrading from one version to another.If you have any further questions, please let me know.Sincerely,Chris KDeveloper Support EngineerInfragistics, Inc.www.infragistics.com/support
Unfortunately what I had experienced contradicts your “.licx file will repopulate automatically” statement. I had developed, tested, made sure Infragistics charts were fully functional on the development PC; I then rebuilt the product and installed onto the validation PC and first thing they said was charts weren’t working… Dragging controls onto the dummy window solved this as I had described in the earlier post.
Any other thoughts, please?
Hi Eugene,
Dragging and dropping these controls onto a dummy form should not be necessary to repopulate the licx and the fact that it is not populating otherwise may be an indication of some other issue present in your project, but I will require further information before I can make any conclusions as to why.
Are you noticing any other anomalies with your project when using it on the test machine, such as differences in referenced assemblies?
When attempting to build or run the project on your test machine are you receiving any error messages, warnings or exceptions?
I recommend ensuring that the same version and build of the assemblies are consistent across both your development and test machines; to check this, navigate to the Bin folder of the Infragistics assemblies on both machines, right click on an IG dll and select Properties, next select the Details tab and note the Product version; make sure that this number is identical for both devices.
Set the specific version for all Infragistics assemblies used in your project to false and make sure that all referenced assemblies in the project’s references folder share the same version; I would do this for both machines to check for any potential differences that may be present.
If you have any further questions in the meantime, please let me know.
Sincerely,Chris KDeveloper Support EngineerInfragistics, Inc.www.infragistics.com/support
Here is what I did:
Uninstalled Infragistics 2012.2. This includes every item in Control Panel; deleted 2012.2-related contents from Start menu, Program Files, and Public Documents folders.
Installed Infragistics 2013.1
Ran Version utility. Noted that one of the steps it listed was "cleaning licenses.licx" file.
Compiled on the development machine, tried to launch - success.
Picked out ten Infragistics assemblies my application references, compiled installation package (.msi)
Installed on the test machine - failure.
I learnt about drag-drop trick from another incident years ago with different suite - some Microsoft guru recommended doing this.
No anomalies, no error messages, no warnings, no exceptions on the development machine; my app uses 10 assemblies and they all contain "v13.1" in their names.
No error messages on the test machine either, just blank space where XamDataChart should be.
I'm surprised you have recommended going to the Bin folder on the test machine: please understand the test machine does not have Infragistics suite installed; it simply mimics customer's PC.
Hi Eugene,Is this still an issue?Sincerely,Chris KDeveloper Support EngineerInfragistics, Inc.www.infragistics.com/support
Hi Eugene,Please correct me if I am misunderstanding you, but essentially you are deploying your application and then installing it on your test machine? If this is the case, then it sounds as though the necessary assemblies are not being loaded into the GAC during the installation of your application. Please verify that this is the case by ensuring whether or not these assemblies are present in the GAC of your test machine.I have provide the following msdn link which leads to an article detailing this brief procedure, for reference. http://msdn.microsoft.com/en-us/library/9x295t9k.aspxSincerely,Chris KDeveloper Support EngineerInfragistics, Inc.www.infragistics.com/support