找不到旧版本Microsoft模块文件
Cannot find old version Microsoft module file
>我正在尝试使用VS 2015编译旧的c ++解决方案(使用以前版本的VS开发Microsoft(。我收到一些错误,例如:
错误:找不到模块文件
C:Program Files (x86)Common FilesMerge Modulespolicy_9_0_Microsoft_VC90_MFCLOC_x86.msm
错误:无法找到模块文件
C:Program Files (x86)Common FilesMerge ModulesMicrosoft_VC100_ATL_x64.msm
我查看了目录,只找到了Microsoft_VC140_MFCLOC_x86.msm
,我没有看到像Microsoft_VC140_ATL_x64.msm
这样的文件。
如何更新程序以修复这些错误?多谢!
该项目正在构建安装程序。 需要合并模块 (.msm( 才能安装产品。 考虑一下,如果这是您的第一个错误,那么您已经构建了项目的.exe/.dll,并制定了如何根据更新的依赖项安装新代码。
合并模块很可能是从构建的原始依赖项中添加的。
升级项目时,它们可能不是已升级项目的正确合并模块。
没有 atl140.dll 这样的东西。别担心,这根本不需要了。根据Microsoft,ATL现在作为标头和静态库(atls.lib(提供:https://msdn.microsoft.com/en-us/library/bb531344%28v=vs.120%29.aspx
因此,您可以安全地从依赖项中删除(不存在的(Microsoft_VC140_ATL_*.msm。
Microsoft_VC140_MFCLOC_*.msm 存在于我的系统上。如果没有,您的Visual Studio 2015需要修复或重新安装。
- C++20 使用 Visual Studio 编译模块:不编译或导入 ixx 文件
- 如何将网络模块添加到 QT pro 文件中?
- 没有头文件如何使用c ++调用其他模块中的函数?
- 是否可以使用另一个lua文件中定义的表,该表在当前文件中不需要作为模块
- C++-在没有自定义.lib文件的情况下从Lua C模块调用Lua函数
- 链接节点本机模块中的提升库,对象文件需要替代库版本
- 如何使用 Apache C 模块登录到文件
- SystemC:单个 cpp 文件中的多个模块实现
- pybind11:属性错误:尝试从 py 文件运行函数时,模块'XXX'没有属性'YYY'
- 找不到旧版本Microsoft模块文件
- 在C++模块化编程中,如何组装.cpp和.h文件
- 如何将 Cython 生成的模块从 python 导入到 C/C++ 主文件?(C/C++编程)
- Python - 导入 c++ 模块接口 - 无法打开共享对象文件
- 我应该把Boost.Python的.so文件放在哪里,这样我就可以把它作为一个模块导入,以及我如何将它与Python 2
- SWIG:如何将 python 文件合并到 swig 生成的最终模块文件中
- 如何为模块化项目正确创建 CMake 文件
- 在C 中包括文件/模块
- C CPP文件作为模块
- 创建一个生成文件来构建切换的模块
- Clangs c++ Module TS支持:如何告诉clang++在哪里找到模块文件