WindowsSDKブートストラップパッケージフォルダーに.NET3.5SP1用のブートストラップパッケージが必要です。Windows 7(私のセットアップ)上のVS2008の場合、これは次のとおりです。
C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages
このフォルダーには、最初はコンピューター上にDotNetFX35という名前のサブフォルダーしかありませんでした。これは.NET FrameWork 3.5 RTM(SP1ではない)用です。DotNetFX35SP1が必要でしたが、これは(...)\ Windows\v7.0Aの下にあります。v7.0AはVisualStudio2010とともにインストールされていると思いますが、これについてはよくわかりません。いずれにせよ、私は次のアドレスのブログサイトでブートストラップファイルを利用できるようにしました。
http://posts.nilzorblog.com/stackoverflow/DotNetFX35SP1.zip
このパッケージを(...)\ Packagesの下のDotNetFX35SP1という名前のフォルダーにダウンロードして解凍し、Visual Studio 2008を再起動するだけで、準備完了です。