VWD2008で「ファイルまたはアセンブリ 'System.Data.DataSetExtensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。」が出る場合の対処

原因

VS 2008 Betas で作成した Web アプリケーションを RTM 版で編集することによるもの。
System.Data.DataSetExtensions の参照先が V2.0 となっているため
( RTM ではそのアセンブリが V3.5 に配置されるようになった)

対処

Web.ConfigをRTM版に書き換え、リコンパイルする。

VS 2008 Betas

<add assembly="System.Data.DataSetExtensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

VS 2008 RTM

<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>