我在 Visual Studio 2010 中编写了一个 Shell 扩展。它实现了上下文菜单处理程序和文件图标处理程序。
在装有 Visual Studio 的计算机上运行良好。但在其他计算机上,注册 MyShellExt.dll 失败并显示消息
[窗口标题]
RegSvr32
[内容]
模块“MyShellExt.dll”加载失败。
确保二进制文件存储在指定路径或对其进行调试以检查二进制文件或相关 .DLL 文件是否存在问题。
指定的模块无法找到。
[好的]
我检查了依赖项,发现以下文件必须与 MyShellExt.dll 位于同一文件夹中:msvcr100.dll、msvcp100.dll、atl100.dll。
这意味着我应该将此库包含在我的安装包中。
如何关闭这些库的使用?