QI for IEnumVARIANT failed on the unmanaged server. (CustomMarshalers)

关于sql server 导入导出的错误提示解决:

注册表的问题:

复制以下内容到文本文档,然后改后缀名为.reg,运行即可解决!

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Interface/{00020404-0000-0000-C000-000000000046}]
@="IEnumVARIANT"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Interface/{00020404-0000-0000-C000-000000000046}/NumMethods]
@="7"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Interface/{00020404-0000-0000-C000-000000000046}/ProxyStubClsid]
@="{00020421-0000-0000-C000-000000000046}"

[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Interface/{00020404-0000-0000-C000-000000000046}/ProxyStubClsid32]
@="{00020421-0000-0000-C000-000000000046}"

-------结束。

原文地址:https://www.cnblogs.com/Gaojier/p/2783530.html