对COM组件的调用返回了错误 对com组件的调用返回了错误hresult怎么解决?
对com组件的调用返回了错误hresult怎么解决?有时调用com组件时,会返回“HRESULT E_FAIL”错误,这时有可能的错误原因除了代码有错外,另一个原因还可能是我们没有正常配置dcom的属
对com组件的调用返回了错误hresult怎么解决?
有时调用com组件时,会返回“HRESULT E_FAIL”错误,这时有可能的错误原因除了代码有错外,另一个原因还可能是我们没有正常配置dcom的属性。如果是后者,可以按如下的方法来解决错误:
1)确保“Distributed Transaction Coordinator”服务是开启的。
2) 在运行中录入“dcomcnfg",打开组件服务字符串,选择组件服务--->计算机--->我的电脑--->右击属性--->选择MSDTC--->选择安全配置 勾选事务管理器通信中的允许出站、允许入站和不要求进行验证。
对COM组件的调用返回了错误HRESULTE-FAIL,怎么解决?
有时调用com组件时,会返回“HRESULTE_FAIL”错误,这时有可能的错误原因除了代码有错外,另一个原因还可能是我们没有正常配置dcom的属性。如果是后者,可以按如下的方法来解决错误:
1)确保“DistributedTransactionCoordinator”服务是开启的。
2)在运行中录入“dcomcnfg",打开组件服务字符串,选择组件服务--->计算机--->我的电脑--->右击属性--->选择MSDTC--->选择安全配置勾选事务管理器通信中的允许出站、允许入站和不要求进行验证。
软件在运行时提示初始化时出错,调用控件的加载任务接口是出错,错误代码为1004,请问如何解决?
出现“应用程序正常初始化(0xc0150002)失败”的错误,是因为该程序用到了 C 的运行库,而你的操作系统中缺少所需的组件或组件版本不对(很可能是杀毒时误删文件造成的),打一下补丁吧。
Microsoft Visual C 2005 SP1 Redistributable Package (x86) 分为86、64两种,根据计算机系统配置区分。右击“我的电脑”--属性 32位即为Microsoft Visual C 2005 SP1 Redistributable Package (x86) 64位即为Microsoft Visual C 2005 SP1 Redistributable Package (x64) 注意: 1.需要安装新版本Microsoft Visual C 2005 Service Pack 1 Redistributable Package ATL 发布日期2009/7/28.注意老版本没用.微软网站上就有。2.如果无法安装把Windows Modules Installer 服务 开启 (控制面板里面服务)就ok了 3.还不行。用管理员身份运行。