当前位置: 首页 > 知识库问答 >
问题:

Dependency walker中的C++Dll显示ieshims.Dll和msvcr110.Dll

李康安
2023-03-14

我有一个dll,我已经在Windows7(64位操作系统)在'Win32'平台上构建。不幸的是,当我在C#代码中导入这个dll时,我遇到:

试图加载格式不正确的程序hresult:0x8007000b

“被观察到

当我对此DLL使用DependencyWalker时,它显示了找不到的ieshims.DLL和msvcr110.DLL依赖项。

这些dll来自哪里,为什么我创建的dll依赖于这两个?我怎样才能解决这个问题?

注意:我在C#代码中使用了x86平台。

共有1个答案

翁文康
2023-03-14

ieshims.dll可在Windows VistaWindows 7上使用,以处理受保护模式Internet Explorer9或更新版本。在这里进一步解释。

您应该能够从另一台Windows 7计算机上获取副本,该计算机具有Internet Explorer9或更新版本。作为一个快速解决方案,从http://www.dll-files.com/dllindex/dll-files.shtml?ieshims获得Windows7版本

 类似资料:
  • 本文向大家介绍windows下使用Xshell时出现丢失msvcr110.dll等dll问题,包括了windows下使用Xshell时出现丢失msvcr110.dll等dll问题的使用技巧和注意事项,需要的朋友参考一下 启动程序报错如下:无法启动此程序,因为计算机中丢失MSVCR110.dll。尝试重新安装该程序以解决此问题。应该很容易就搜索到,缺少这样的dll文件,是没有安装Visual C++

  • 我正在编程。我想捕获并使用每一帧进行处理。视频流是根据协议从捕获的。我使用Vmax摄像机(型号:vx-1311FHB,支持)。我还使用库从以下URL捕获视频: rtsp://192.168.1.66:554/streaming/channels/1?transportmode=unicast&profile=profile_1 但我看不到卡默拉的任何回应或影像。 我在VLC媒体播放器上测试这个ur

  • 本文向大家介绍C++调用C#的DLL实现方法,包括了C++调用C#的DLL实现方法的使用技巧和注意事项,需要的朋友参考一下 SwfDotNet是C#编写的,这是个特别好的读写Swf文件的库。本文讲述了在C++项目中,怎么让C++调用C#的DLL动态链接库文件。 具体的实现步骤如下: 一、创建C# DLL,需要指定应用类型为“类库”,代码: 二、C++客户程序,是个控制台应用,代码: 三、这里有几点

  • 我得到了这段代码,我必须选择正确的答案。 现在: a)y值升为幂 b)x所在单元的地址 c)可变单元地址y d)值5 当我在程序中输入它时,我只是弹出,但我不知道那是不是正确的答案。

  • 本文向大家介绍windows中使用C# 调用 C语言生成的dll,包括了windows中使用C# 调用 C语言生成的dll的使用技巧和注意事项,需要的朋友参考一下 首先建立一个C语言源文件test.c 然后下载mingw64,解压,进入到bin目录,查看是否有gcc.exe ,只要下载正确肯定是有的,可以把这个bin目录加入环境变量,就可以在任意地方运行gcc。偷懒的做法是直接把刚才做好的test

  • 问题内容: 我正在将Java用于小型应用程序。这是对现有MFC项目的重写。我需要更改一个现有的dll,以启用使用JNI从Java进行的访问。所有这些Java知识对我来说都是新手,因此当我阅读其他论坛帖子时遇到了一些麻烦,并且感觉比较密集。在现有的dll中,我具有如下功能: 愚蠢的提问时间。如何正确设置它以被Java调用? 我尝试了这个: 我包括jni.h,一切编译正常。但是,当我从Java调用它时