I migrated one web application done in 2.0 to 3.5 framework. It worked fine after migration. At the time of migration i had both VS.net 2005 and VS.net 2008 intsalled on my machine. Then i removed VS.net 2005 as i dont needed it anymore.
Then while building the solution, i got the following error:
the assembly ‘CrystalDecisions.shared/Web/Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304’ could not be loaded
Finally i managed to fix it by doing the following things:
1) Install the crystal runtime package that can be found on your local computer (I believe it is installed with visual studio 2008). It is located in:
\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5
Select the appropriate package for your machine.
3) Build solution. Now the solution successfully builds up !!!