This is a migrated thread and some comments may be shown as answers.

SL4 to SL5 migration problems (DLL references)

1 Answer 70 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Rob Ainscough
Top achievements
Rank 1
Rob Ainscough asked on 03 Mar 2012, 01:18 AM
I have a large solutions with several SL Projects ... I migrated them from SL4 to SL5.  I used the Telerik Upgrade wizard which worked on one project in my solution but didn't update the other SL4 project in my solution.  So I've manually tried to remove the old Telerik DLL references and replace them with the new SL5 DLLs ... the really bizarre part is that I navigate to the new DLLs (2012_1_0215) on my local drive (C:\Program Files (x86)\Telerik\RadControls_for_Silverlight5_2012_1_0215_Dev_hotfix\Binaries\Silverlight\...) and hit Ok, what shows up in the Reference is still the OLD Telerik DLL found in C:\Program Files (x86)\Telerik\RadControls_for_Silverlight4_2011_3_1220_Dev_hotfix\Binaries\Silverlight\  

What the heck is going on here?  VS 2010 is NOT referencing the new DLL's that I browsed to???

Rob.


1 Answer, 1 is accepted

Sort by
0
Petar
Telerik team
answered on 06 Mar 2012, 11:27 AM
Hi,

It is strange that the Upgrade Wizard worked just for one project. One possible reason is that the projects that haven't upgraded have had invalid references to the Telerik assemblies. Can you make sure that all references to Telerik assemblies are valid? Can you also make sure that all of your projects target Silverlight 5?

Since you have removed all references to the old Telerik assemblies I advise you to use the Convert Wizard to add the latest version of RadControls for Silverlight to your project. If you don't see the latest version in the Convert Wizard then I suggest you to use the Get Latest Version utility that can be launched from each project management wizard.

The reason why you add a reference to one assembly but the Visual Studio then displays different version could be that one of the version is installed using the msi installation package while the other is just copied on the machine. If you didn't install the latest version using the msi installation package I suggest you to try so.

I hope this helps.

Kind regards,
Petar
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Tags
General Discussions
Asked by
Rob Ainscough
Top achievements
Rank 1
Answers by
Petar
Telerik team
Share this question
or