
Q291380 FIX: Redefinition Errors When You Compile an IDL File
Dear Guys,
Microsoft has released the MSXML 3.0 SP1 in which it solves the BUG Q291380
that raises when the msxml2.idl file is imported in another idl file. Well
in the bug explanation microsoft states:
"The Msxml2.idl file that ships with the Microsoft XML (MSXML) 3.0 Service
Pack 1 Software Development Kit (SDK) resolves the problem when it is used
with the Msxml.idl file that shipped with Visual C++ 6.0 (dated April 1998).
To avoid the error, you just need to add the IMPORTED_MSXML macro as an
option with the Microsoft Interface Definition Language (MIDL) compiler"
( http://www.*-*-*.com/ )
The problem is that I am not able to find the MSXML 3.0 SP1 SDK for download
in the microsoft site. I need the SDK and not the release because I need not
just the new dll but also the new msxml2.idl file.
Could anyone help me, providing the URL from which I can download this SDK?
Thanks in advance.
Fabrizio.