こんばんわ。雅です。
自己レスです。
何気なくステップ実行で見てるとDAO.DBEngine.36になってました。
何でかなと思ってdaouuid.libを見てみるとVC++6.0の時にあった「CLSID35_CDAODBEngine」が存在しているようです。
daouuid.libは
DEFINE_DAOGUID(CLSID_CDAODBEngine, 0x00000100);
DEFINE_DAOGUID(CLSID35_CDAODBEngine, 0x00000010);
となっているようで、DBDAOID.Hとdaouuid.libの同期が取れていないようです。
不具合と思われますのでVisual Studio フィードバックにアップします。
でわ。