WICを使うために VS2005環境に Windows SDK v7.0を入れたらリンクでエラーが発生するようになった。
KB949009: .lib ファイル、または Microsoft Visual C++ 2008 を使用してビルドされた.obj ファイルがプロジェクトに追加された後に Visual Studio 2005 SP1 でプロジェクトをビルドすると、FIX]: エラー メッセージ:”致命的なエラー LNK1103: デバッグ情報が壊れています”
HotFix : Fatal error LNK1103: debugging information corrupt
2014/03/05追記
OSが x86でも x64でも VS80sp1-KB949009-X86-INTL.exeを入れるのが正解らしい。
VS80が x86なんだから当然な気もするけど、そうなるとそもそも IA64や x64が用意されている意味がわからない。