VS2005 和 VS2008 的并行清单问题
Side by Side manifest issue with VS2005 & VS2008
我正在VS2008中构建一个C++项目。该项目还链接到使用VS2005构建的库(DLL+Import-lib),从而加载VS2005调试CRT库(一切都是调试构建)。
当尝试运行此在VS2008中构建的可执行文件时,由于VS2005 DLL找不到调试CRT库,即使我安装了带有SP1的VS2005,我在加载时也会遇到错误。我也检查了Windows更新,所以我真的不确定我还能做什么。
如何诊断此问题?我查看了Windows中的事件查看器,发现它找不到调试VC80 CRT库,但我只知道这些。我想这里有一个版本不匹配的地方,我只是不知道如何修复它,因为我对这个清单/并排的东西不太了解。
我正在构建的操作系统是Windows XP 32位操作系统。我安装了VS2008 SP1和VS2005 SP1(因此所有调试清单/CRT dll都应该可用)
学习检查或创建或检查适当的程序集清单。
一旦你完成了,这里有更多的信息。
在Windows XP上,如果应用程序的本地文件夹中存在外部清单,则操作系统加载程序将使用此清单,而不是嵌入二进制文件中的清单。在Windows Server 2003及更高版本的Windows上,情况正好相反——外部清单将被忽略,而嵌入清单将在存在时使用。
相关文章:
- libssh 问题编译问题未定义的错误
- 在 cout 中将线条表单文件与自定义文本组合时出现问题
- 双重检查创建单例问题的方法
- 访问单例类C++时出现问题
- C 代码问题?编译器问题?代码块
- 我的逻辑有什么问题?尝试计算文件中包含特定字符的单词数
- 我对这个问题有问题,我的输出不正确
- 将数据表单文本文件读取到数组中时出现问题
- 面临功能问题的问题
- 递归中的异常问题(8皇后问题)
- 是否通过其他按钮将单选按钮添加到QListWidget或从QListWidget中删除单选按钮?问题
- 灵气属性传播问题与单成员结构.
- 从C++ .dll到德尔福表单应用程序的PostMessage问题
- 单例和其他设计问题
- 指针问题?这个问题?类问题
- Winsock send() 单字节传输的问题
- VS 2010构建问题:参考问题
- 问题4-Q过程问题
- c++这个问题的问题在哪里?(带参数的构造函数)
- c++设计模式问题.单接口多实现