CPP DLL 自定义操作代码在安装过程中未执行
CPP DLL CustomAction code is not executing during installation
我有一个基本的MSI项目,因为我正在从DLL调用CPP自定义操作。但它因以下错误而失败。
自定义操作返回实际错误代码 1157(请注意,这可能不是 如果翻译发生在沙盒中,则 100% 准确(
当我签入事件查看器时,我收到以下错误。
DCOM 无法使用 任何配置的协议;PID 94c 要求 (C:\Windows\system32\ServerManager.exe(
我怀疑这是DCOM或VC ++可再发行组件的问题。我也从防火墙启用了DCOM规则,但安装仍然失败并出现上述错误。此问题是由于系统 DLL 的某些损坏造成的吗?我如何找到此问题的根本原因和解决方案。
> 1157 是一个依赖问题,获取依赖 Dll 的完整列表的最简单方法之一是获取依赖 walker 程序并在 Dll 上运行它。
http://www.dependencywalker.com/
您可能依赖于通用 C 运行时,我认为它与 VC++ 运行时是分开的。这似乎是一个常见问题,因为它因操作系统和已安装的更新而异。
相关文章:
- 在CMakeLists.txt的安装功能中使用.cmake文件有什么用
- 是否删除在对象构造过程中创建的对象
- 如何在鼠标挂钩过程中检测拖动
- clang 插件:在编译过程中修改 AST
- 为什么构建目录中新构建的共享库与安装目录中的副本具有不同的依赖项集?
- Adafruit 羽毛RFM69HCW在使用过程中会冻结,需要硬重置
- 线程过程中的线程同步问题
- MySQL 连接器/C++.尝试在此过程中停止连接到数据库
- C++ 在编译过程中 strtok 函数 Eclipse 说没有在范围内声明?
- 如何在WIX安装程序中隐藏或禁用"取消"按钮?
- 在调用过程中删除 std::函数
- 动态矩阵特征分解过程中的误差
- cmake在构建过程中使用另一个工具检测标志
- 在模板参数推导过程中丢失限定符
- CPP DLL 自定义操作代码在安装过程中未执行
- -LMSVCR90在包装安装过程中找不到
- 在Docker构建过程中安装C 软件包
- 使用 Wix 安装程序,当用户在编辑框中输入某些内容时进行安装时,如何在安装过程中覆盖配置文件
- 使用VS安装程序在安装过程中验证用户输入
- Ros安装在构建过程中卡住