After upgrading from Visual Studio 2008 Beta 2 to Visual Studio 2008 RTM, I got the following error when I tried to build my ASP.NET 3.5 project which was initially coded using Visual Studio 2008 Beta 2:
Could not load file or assembly 'System.Data.DataSetExtensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
This error occurs because with Visual Studio 2008 RTM, a newer version (3.5) of the System.Data.DataSetExtensions assembly is available and the older version (2.0) of the System.Data.DataSetExtensions assembly no longer exists.
To resolve this error, simply change your web.config file from:
<add assembly="System.Data.DataSetExtensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
to:
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
Cheers,
Raj
~~~ CODING FOR ETERNITY !!! ~~~