title: Migrating ASP.NET 2005 to 2008 issue with crystal report reference
body: <p>The ASP.NET website was developed using VS.NET 2005 version and used Crystal Reports.<br>
  Now the same wants to upgrade to VS.NET 2008, but it is showing errors like below:</p>
  
  <blockquote>
    <p>Error 469 Could not load file or assembly
    'CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0,
    Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its
    dependencies. The system cannot find the file specified.  C:\Documents
    and Settings\Administrator\Desktop\SVSS\ssvs10022010123\Web.Config    29</p>
  </blockquote>
  
  <p>In the web.config file, the code is written like where this error refers to.</p>
  
  <pre><code>&lt;compilation debug="true"&gt;
          &lt;assemblies&gt;
              &lt;add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/&gt;
              &lt;add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/&gt;
              &lt;add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/&gt;
              &lt;add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/&gt;
              &lt;add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/&gt;&lt;/assemblies&gt;&lt;/compilation&gt;
  </code></pre>
  
  <p>Crystal Reports is already installed (which comes by default with VS2008). Do we need to change the reference?<br>
  Please guide me on how to fix this issue.</p>