Hi everybody,
With a collegue, we are experiencing problems using Infragistics DLL's in a solution. We are working together on the same project via TFS. I created the project a few months ago, and he started to work on it yesterday. But, I installed Infragistics 2012 on my laptop on October 2012, and he just installed it yesterday. So, we have different DLL's versions, and he can't run the solution.
On my computer, this is the DLL's version : 12.1.20121.2071
And on my collegue's one : 12.1.20121.1001
How can we force him to get the same version that I have ? (When he run the setup, he hasn't the choice to upgrade his version). Do we have to use the same version for everybody working on the project ? (In this case : 12.1.20.121.2071)
// This is the error message he got
System.IO.FileNotFoundException: Could not load file or assembly 'Infragistics2.Win.v12.1, Version=12.1.20121.2071, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' or one of its dependencies. The system cannot find the file specified.
File name: 'Infragistics2.Win.v12.1, Version=12.1.20121.2071, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb'
// -------------------------------------
I don't know if this is understandable enough, I wrote this quickly...
Thank you guys !!!
Best regards,
Guillaume Faas
Hi,
Sorry, I forgot to mark the message as answer... It was completely out of my mind ^^
Guillaume.
Hello Guillaume,
I am checking about the progress of this issue. Please let me know If you need any further assistance on this.
Besides Emanuel's post, please clear the contents of the license.licx file before building your project. Setting the 'Specific Version' to 'False' ensures that the dll's referenced will be the ones from the GAC.
In Solution Explorer, expand References on all the projects that use the Infragistics controls and set the Specific Version to False for all Infragistics libraries. See attached screen capture.
HTH,
Emanuel