http://bugs.winehq.org/show_bug.cgi?id=16503
--- Comment #24 from Nikolay Sivov bunglehead@gmail.com 2011-12-25 14:26:05 CST --- (In reply to comment #23)
Created attachment 38109 [details] Attachement of WINEDEBUG
--- 0009:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 0009:err:ole:CoGetClassObject no class object {88d969c0-f192-11d4-a65f-0040963251e5} could be created for context 0x1 ---
Are you running native msxml3 by any chance? You can't do that and expect that builtin msxml4 registration will work. Always use clean wine prefix to test an application.