I have a closed executable (with no source) which was compiled with VC++ 7.1 (VS2003). This executable loads a DLL for which I do have the source code.
I m试图避免将DL与VS2003工具包汇编成册,因为它涉及在我想要汇编成册的每台机器上安装这一工具包,并且使用纸质材料,而不是直接使用新的VS项目。
我改变了管理时间图书馆等参数(我使用/MT而不是/MD来防止时间过长的DL冲突)和一些其他语文交换器,以保持与旧编辑的兼容性。 最后,它汇编了罚款并与VS2005校准链接。
但是,当我尝试运行时,它就坠毁。 原因:土地、矿产和林业部向外派发了一块 st子:铺设(和在其他地方——一个 st子:前方),而相互矛盾的STL执行版本造成了一些坏事。
因此,我的问题是:是否有办法围绕它开展工作? 或者,我是否应该继续用VC7.1工具包汇编DL?
我并不乐观,但也许有人会对此有好的想法。
感谢。