peakzhang 发表于 2007-12-19 22:04:14

主机上ACE编译的程序如何移植到目标机

用VS2005编译的ACE程序一切正常使用,且将编译好的程序移出DEBUG文件夹到任何地方仍然可以用,但是传到别的机器上就不行了,运行时提示程序配置有问题,把ACE.dll同样传到目标机systerm23下仍然不行,请问编译程序时应如何设置?才能将编译好的程序可以运行在其他机器上?否则,开发出的 程序没有用啊.
不知道有没有朋友遇到过此问题,或是已经解决,欢迎指教和讨论

peakzhang 发表于 2007-12-19 22:04:33

刚发现这个是VS2005的顽症,http://msdn2.microsoft.com/en-us/library/ms235291(VS.80).aspx这里有种解决办法,英文的没仔细看,反正就是下个东东装下,另外没提到的一点是,一定要在项目属性里将配置属性--C/C++---代码生成---运行时库的设置改成MT,其它的没试,反正默认的不行。

希望用VS2005的兄弟们注意了

peakzhang 发表于 2007-12-19 22:04:38

vc2005编译的程序必须是release编译的才能发布,并且要在目标机上安装vcredist_x86.exe (微软有下)才行。
页: [1]
查看完整版本: 主机上ACE编译的程序如何移植到目标机