摘要: 用vc2008动态编译(/MD,/MDd)的程序,在进行发布或者部署时,经常会因为目标机器上没有相应的dll库版本而引发“应用程序配置不正确,程 序无法启动”问题。而解决方法也不是将vc安装目录下对应的dll库拷贝到程序路径下这么简单,其中涉及到的一些细节还是够大家研究一番的。 首先我们需要很清楚地了解side-by-side、manifest文件等这些概念,可以参考我博客的文章 详解“由于应用程序配置不正确,应用程序未能启动”。 知道问题产生的原由,我们就明确了解决vc2008程序发布问题的目标:将程序真正链接的dll库文件和程序一起打包,并保证程序的manifest配置 能够正确链接到这. 阅读全文
posted @ 2013-04-11 22:21 -lw- 阅读(729) 评论(0) 推荐(0) 编辑