我是靠谱客的博主 刻苦向日葵,最近开发中收集的这篇文章主要介绍Win7系统VS2008项目 MSSOAP30.dll 导入 error C4772: #import 引用了缺少的类型库中的类型;“__missing_,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Win7安装vs2017后之前正常的vs2008工程 MSSOAP30.dll导入处编译失败

找到mssoap30.tlh文件看到开头描述内容是:

// compiler-generated file created 05/03/18 at 12:14:28 - DO NOT EDIT!

//

// Cross-referenced type libraries:
//
//  #import "C:WindowsSysWOW64msxml4.dll"
//

怀疑msxml4.dll不存在,找到目录查看文件有存在,参考MSDN上的解决办法

https://social.msdn.microsoft.com/Forums/vstudio/en-US/a253741b-f67e-4399-b471-a2f3e3bb9af0/mssoap30tli642-error-c2440-return-impossible-de-convertir-de-missingtype-en?forum=vcgeneral

我把HKEY_CLASSES_ROOTTypeLib{F5078F18-C551-11D3-89B9-0000F81FE221}4.0win32 键值修改成 C:WindowsSysWow64msxml4.dll,问题解决了。



最后

以上就是刻苦向日葵为你收集整理的Win7系统VS2008项目 MSSOAP30.dll 导入 error C4772: #import 引用了缺少的类型库中的类型;“__missing_的全部内容,希望文章能够帮你解决Win7系统VS2008项目 MSSOAP30.dll 导入 error C4772: #import 引用了缺少的类型库中的类型;“__missing_所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部