在VS13下编写MFC程序,release版本(静态库)在自己电脑可以用,在其他电脑会崩溃。

我在win8.1+VS13的编译环境下开发了一个mfc的程序,编译了一个静态库的release版本。在自己的电脑上程序跑得很正常。但是如果在其他电脑上跑,一旦使用tcp/ip发送数据,程序就会崩溃有哪个大神可以指导一下吗图片说明

不同电脑环境不同没有可比性,你可以增加点日志输出来帮助分析。比如说其它电脑是否有防火墙或者杀毒软件会干扰你的程序,是否缺少运行库或者文件。等等。

加些log信息吧,看看能否定位问题所在~

把vs的环境在那台电脑上装好,然后看看出错的位置在哪,一目了然。 这种事情出现的概率不大,但是考虑到软件的兼容性还是要试试的。