惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Hackread – Cybersecurity News, Data Breaches, AI and More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
T
The Blog of Author Tim Ferriss
腾讯CDC
Hugging Face - Blog
Hugging Face - Blog
雷峰网
雷峰网
爱范儿
爱范儿
GbyAI
GbyAI
H
Help Net Security
I
InfoQ
罗磊的独立博客
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
人人都是产品经理
人人都是产品经理
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
N
Netflix TechBlog - Medium
Last Week in AI
Last Week in AI
宝玉的分享
宝玉的分享
云风的 BLOG
云风的 BLOG
Project Zero
Project Zero
P
Privacy & Cybersecurity Law Blog
A
Arctic Wolf
Know Your Adversary
Know Your Adversary
G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tor Project blog
V
Vulnerabilities – Threatpost
Y
Y Combinator Blog
WordPress大学
WordPress大学
V
Visual Studio Blog
博客园_首页
G
GRAHAM CLULEY
K
Kaspersky official blog
T
Tailwind CSS Blog
T
Threat Research - Cisco Blogs
博客园 - Franky
D
Docker
Security Latest
Security Latest
I
Intezer
有赞技术团队
有赞技术团队
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - 【当耐特】
B
Blog RSS Feed
T
The Exploit Database - CXSecurity.com
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

博客园 - 飞天名猪

django 定制管理页面外观 模板文件不生效的解决方法 新手上路,django学习笔记(1) 环境部署 Windows7系统命令总结 VC 编程ANSI环境下读写Unicode文件(转载) ICE3.1.1 开发中遇到的问题(四) 发布9个腾讯微博的邀请码 [转载]vc6转2008的一些实践经验 - 飞天名猪 - 博客园 IcePatch2+IceGrid部署的解决方案 Ice开发中遇到的问题(二) ICE开发中遇到的问题 (一) - 飞天名猪 - 博客园 使用ICE遇到的编译问题 dbf文件结构 判断操作系统的类型 浏览器插件-- Browser Helper Object(BHO) 四 浏览器插件-- Browser Helper Object(BHO) 三 浏览器插件-- Browser Helper Object(BHO) 二 浏览器插件-- Browser Helper Object(BHO) 一 window程序自启动的几种方法(四) windows程序自启动的几种方法(三)系统配置文件
ICE 开发中遇到的问题(三)
飞天名猪 · 2010-05-06 · via 博客园 - 飞天名猪

今天尝试把我写好的程序拷贝到测试机上去运行,结果又弹出错误窗口提示配置错误,无法运行。

差点要崩溃了,以前用VC6.0无非也就是拷贝一个msvc60.dll过来就OK了,换了vs2008编译了一把,除了在我自己机器上跑的很溜以外,找了其他几台机器都跑不起来。

于是到处下载redist.msc,结果还是没用,然后用depend看依赖的几个dll,发现我的程序是debug版本的,所以依赖的dll后缀都有一个d,于是找到这个目录:C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86

把下面的C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugCRT

C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugMFC

这2个目录下的dll拷贝到测试机上,终于没有再显示配置错误了。

但是继续出错, 缺少ice34.dll。 这个好理解,又去C:\Ice-3.4.0\cpp\bin下面找到所有依赖的dll拷贝过来,终于可以运行了。

但是紧接着又出了一个错误窗口。

PluginManagerI.cpp:326: Ice::PluginInitializationException:
plugin initialization failed: unable to load entry point `IceSSL:createIceSSL'

百度了一把,又回到zeroc的论坛,看了几个相关帖子,说是什么SSL路径冲突,使用的版本不同,SSL主要用到libeay32.dll, ssleay32.dll,可能windows/system32下面也有不同版本的ssl的dll

详细看这里:

http://www.zeroc.com/forums/help-center/4028-problem-hello-demo.html

但是我找了我的C:\windows\system32, 甚至是搜索整个电脑,也没有找出第二个libeay32.dll出来。

就在我块绝望的时候,突然发现C:\Ice-3.4.0\cpp\bin 下面有2个Icessl34.dll, Icessl.dll,这个会不会是Ice需要用到的SSL呢。于是把这2个dll拷贝到目标机器上,终于再没有看到讨厌的警报,我可爱的程序界面终于出来了。