首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WireShark: WireShark 1.8.4无法加载我的插件

WireShark: WireShark 1.8.4无法加载我的插件
EN

Stack Overflow用户
提问于 2013-02-01 20:02:48
回答 1查看 712关注 0票数 0

我已经为WireShark框架编写了自己的插件(解析器)。现在它可以和我用插件一起构建的WireShark一起工作了。但是当我把这些动态链接库文件放到已安装的WireShark的插件目录中时,它无法加载。我明白了:

代码语言:javascript
复制
Runtime Error!
Programm: C:\Programme\System\WireShark-1.8.4\wireshark.exe
R6034
An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information.

在这之后,我得到了这条消息,也许还有更多细节。

代码语言:javascript
复制
Couldn't load module c:\Programme\System\Wireshark-1.8.4\plugins\1.8.4\wagocia.dll: `c:\Programme\System\Wireshark-1.8.4\plugins\1.8.4\wagocia.dll': Eine DLL-Initialisierungsroutine ist fehlgeschlagen.

我已经用MSVC2008EE编译了WireShark和我的插件。会不会因为Web上的插件和WireShark的编译器版本不同而导致报错?因为使用我构建的WireShark (也使用MSVC2008EE),一切都很好。

向比约恩致以最好的问候

EN

回答 1

Stack Overflow用户

发布于 2013-02-02 10:54:17

为了与VC2010兼容,用VC2010重新编译你的插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14645885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档