Hi All,
This is Chidambaram.
if it is Working fine to use 2 different version of infragistics for 2 difference applications running on the same machine?. The two Infragistic version are 8.3 and 11.1 and OS is Windows XP Professional Service Pack 3.
Please Advice.. Thanks
Hello Chidambaram,
You should be able to use both of your applications on the very same machine. If you have both versions installed in the GAC, you should just make sure that each of your applications uses only one of those versions. While the some of your applicaitons are using only 8.3 and the others are using only 11.1 you should be able to work with them without issues.
If you have any other questions please feel free to let us know.
Thanks for clearing that out! I thought I had to use a vm to use another version on same system.
UI Designer,http://www.trademeters.com/ Point Of Sale Software TradeMeters
Hello Todd,
Thank you for your detailed explanation of the behavior.
In order to have a Visual Studio Designer working correctly, you would have to have a specific version of the Infragistics Windows forms controls installed on your machine in the GAC.
Let say that you would need to work with 11.2.20112.2028. This means that you would have the base version installed and after that the .2028 service release for it installed also. After that you could create a toolbox for this version into your visual studio, create applications and your designer will work correctly. Assuming that now you try to run an application with Infragistics assemblies having their "Specific Version" property set to True, and this application is used to referenced - 11.2.20112.2034 version, than the designer of the Visual Studio won't be able to find a corresponding design assemblies in the GAC for 11.2.20112.2034, so the controls in the application will appear in the section canvas below the design area. If you set the "Specific Version" to False, clean and rebuild your application, close the designer and reopen it, now your Visual Studio designer will work again, because there are already suitable version installed in your GAC - 11.2.20112.2028. You could have many different folders in your machine having different sets of the assemblies for the very same 11.2 version (every application will be able to build and run correctly), but then the designer won't work correctly for all of them, because you would have to have Specific Version set to True, and then there won't be such design assemblies into the GAC and the Visual Studio designer won't be able to recognize any of the desired ones, and most probably the controls will appear below your "real" designer. In other words having multiple 11.2 version simultaneously won't allow you to have a designer for each them on the very same machine. Visual Studio designer will work correctly only with the version that is in the GAC and application which have their Specific Version set to False or even if it is set True but then the version have to be 11.2.20112.2028.
You could try using Version Free assemblies, but again they have to be installed correctly into your GAC. More information for those assemblies and how you could use them, may be found at the following links from our online documentation:http://help.infragistics.com/NetAdvantage/WinForms/2011.2/CLR2.0/?page=Introduction_About_Version-Free_Assemblies.htmlhttp://help.infragistics.com/NetAdvantage/WinForms/2011.2/CLR2.0/?page=Introduction_Using_Version_Free_Assemblies.htmlhttp://help.infragistics.com/Help/NetAdvantage/WPF/2011.1/CLR4.0/html/WPF_Using_Global_Assembly_Cache_GAC_Deployment.htmlIf you have any other questions please feel free to let us know.
Maybe I should submit a support ticket for this...
In my opinion - we purchased NetAdvantage Ultimate - and cannot 'design' in all versions of it - this is, in my view - wrong. I know it is a licensing issue - easy enough for you to fix - but alas, maybe unless enough people complain it won't get changed. All you would have to do is modify what ever within your controls is evaluating the version number to ignore sub-versions. If it ONLY looked for 11.2 - instead of the full version number to find a match - the designer would work for all.
Looking in the GAC - I did successfully drop all versions and they all show as registered:Infragistics2.<specific>.v11.2 11.2.201112.1010Infragistics2.<specific>.v11.2 11.2.201112.2028Infragistics2.<specific>.v11.2 11.2.201112.2034
Since it is possible to register each - why would it not be possible to have the Designer look for the version #, orInfragistics could implement a tool similar to the Version tool you provide to install your apps. That simple tool that would re-register different sub-versions within the available range found in the GAC - changing what ever is needed to use the designer within VS2010.
out of time - have to go... maybe what little I could think up might inspire some solutions...
Thank you for your feedback.
If we come up with a solution of this specific scenario within the Visual Studio 2010 designer I will let you know accordingly.
If you have any other questions please feel free to ask.
Thanks Danko,
It would be appreciated - especially considering, I was curious the other day and wondered if the Infragistics Platform installer had an option to present a specific version to install - ran it, guess not - and now it has overwritten the active 2028 build - again making it impossible to use designer in VS2010. Guess I need to uninstall, and reinstall again.
There seriously needs to be a way to tell VS2010 which version is to be used with it... Just some simple app that looks in the GAC, sees which versions are there - and updates VS2010 with the selected license version.
Further proof of need - I tried running the 'Upgrade' option your tools added VS2010 - and get an error- here's the log result content:10:10:45: Running VS2010 Add-in UI Version 11.2.20112.100010:10:45: Gathering volume and assembly information.10:10:48: C:\Projects\Dev\Link\Link.UI\SolutionInfo.cs appears to be read-only or not accessible for some reason.
And Screen shot:
Interesting... gee, could it be because this solution / entire project is under TFS Source control, and unless a file is checked-out - it is Read-only? I currently have this solution open in VS2010 when I ran the upgrader... well, another bug for you guys to fix...
Thanks, Todd
Thank you for the provided details and sorry for the delayed response.
You are correct about the installer. It has only an option to install the latest service release only, or to install just the base version of the product. If you need any specific service release between the first and latest one, I could provide you with a private link in a case especially for you.
I am not a hundred percent sure about the designed behavior of the VS 2010 add-in tool when it comes to manipulating the application that is currently being in source control, so I have created a private case for you - CAS-90764-0WLVBV, so you will receive further assistance from an Infragistics representative through the case.If you have any other questions with this matter, please do not hesitate to contact us.
Hello Craig,
I have already answered to your inquiry in the following forum tread:
http://ko.infragistics.com/community/forums/t/84263.aspx
Thank you for using Infragistics components.
I'm having a similar issue here. I need to install version 12.1.20121.2024 but the installer will only install the baseline and the most recent (2135). Can you provide me with a private link so I can install 2024?
See this thread to understand my situation:
http://ko.infragistics.com/community/forums/p/84263/420681.aspx#420681
Craig