The information in this article applies to:
SYMPTOMSCertain custom proxy-stub DLLs may corrupt the registry keys for Oleaut32.dll while being unregistered. After this corruption has taken place, Microsoft Transaction Server does not run correctly. Instead, it reports the following error: Reinstalling Microsoft Transaction Server does not correct this problem. CAUSE
A bug in the MIDL compiler produces proxy-stub DLLs that corrupt the
registry, destroying information about Oleaut32.dll. This DLL is required
for Microsoft Transaction Server Explorer to function correctly.
You should see that this key has a value of "Oleaut32.dll." If this key is
blank instead, your registry has been corrupted, and you will need to
follow the directions given in the "Resolution" section of this article.
RESOLUTION
STATUSMicrosoft has confirmed this to be a problem in Transaction Server 1.0 and Visual C++, 32-bit Editions, version 5.0. MORE INFORMATIONThis corruption is often produced when you drag and drop a DLL with a custom proxy-stub from Windows NT Explorer into Microsoft Transaction Server Explorer. REFERENCESFor more information, visit the following Web sites: http://msdn.microsoft.com/support Additional query words: mts
Keywords : kbenv kbMTS kbMTS100 kbVC500 kbGrpCom kbDSupport TSrvVC |
Last Reviewed: November 9, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |