>>620
http://msdn2.microsoft.com/ja-jp/library/dw443zc0(vs.80).aspx

基本クラスが定義されずに宣言されています。以下の原因が考えられます。
1, インクルード ファイルがありません。
2, 外部基本クラスの宣言が extern を付けて行われていません。

だそうだ。
これ以上はソース見なきゃなんとも。

ただ、自分では正しく書いたつもりのところで書き損じていたり、
書き換えたはずなのにいつの間にか旧版に戻っていたり、とかはよくある話なので、
大丈夫と思っているところの再チェックをお勧めします。