CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  网络编程

100分,,VC7.0在XP下MFC写的WINSOCK程序,怎么拿到别的机器上运行?

楼主tiananmen(张三)2003-12-03 10:48:28 在 VC/MFC / 网络编程 提问

VC7.0在XP下MFC写的WINSOCK程序,怎么拿到别的机器上运行?  
  是用RELEASE编译一下就可以了吗?  
  哪位能给个详细解释?  
  一个简单的WINSOCK程序应该可以拿到别的机器上运行吧。  
  问题点数:0、回复次数:14Top

1 楼101monster(毛毛虫)回复于 2003-12-03 11:03:30 得分 0

最好用Installshield做一个安装包,呵呵!Top

2 楼Semigod()回复于 2003-12-03 12:19:55 得分 0

你可以为你的项目再添加一个setup子项目Top

3 楼orbit(走了走了)回复于 2003-12-03 12:57:01 得分 0

要同时附带mfc70.dllTop

4 楼minus()回复于 2003-12-03 17:30:16 得分 0

使用静态库编译应该可以Top

5 楼flyingviolin(hehe)回复于 2003-12-03 23:45:08 得分 0

最好使用静态库编译release版本的程序,  
   
  或者复制一些mfc70.dll等需要的dll和你的exe一起拿过去  
   
   
  就知道这两种方法了,还请高手指教,呵呵:)Top

6 楼Healer()回复于 2003-12-03 23:53:54 得分 0

呵呵,   自己做一个安装程序,   或者静态连接,   是Net2002还是2003啊?Top

7 楼fuxf(布衣)回复于 2003-12-04 00:56:39 得分 0

编译时使用静态编译Top

8 楼hbzxlin(hbzxlin)回复于 2003-12-04 01:33:07 得分 0

给你一个和他们不一样的答案:  
   
  在目标机器上安装VS.net,呵呵Top

9 楼Richuen22(Vista)回复于 2003-12-04 02:21:03 得分 0

你要设置为“静态MFC“库才行的,好像是在“解决方案”按Mouse的右键。单设置Release是不行的。  
  Top

10 楼tiananmen(张三)回复于 2003-12-04 08:25:25 得分 0

我装的是VS2003,难道就这么费事?还不如VC6??  
  我在VC6下重新写了一遍,哎,拿哪都能用了。Top

11 楼yifengling0(逸枫)回复于 2003-12-04 08:51:21 得分 0

呵呵因为MFC7.0.dll操作系统不是自带的。  
   
  而vc6  
  的mfc4.2.dll在98以上的系统中都有了!~  
   
   
  Top

12 楼yifengling0(逸枫)回复于 2003-12-04 08:56:04 得分 0

建议每台机器装.net框架,20M这样在那都能运行了~~·!  
   
  C#,VB。NET都可以了!~Top

13 楼sevencat(七猫)回复于 2003-12-04 08:57:26 得分 0

新建一个目录,把你的可执行文件拷到那里面去。  
   
  然后用depend这个工具看看里面有哪些动态链接库  
   
  如下的一些也要拷到这个目录。  
  mfc?7?  
  msvcrt?7?  
  其他的一些基本上是不用拷的。  
  然后把这个目录打包就可以了。  
   
  当然,就这样做还不能保证你的程序能在98或者2K下执行,  
  你在工程头文件中的  
  #define   WIN_VER和  
  #define   WIN_NT还要设置一下,缺省好像设成了5了,那是XP的版本号。这样是以防万一,其实一般来说没这个必要。  
   
   
  winsock假如用了CSOCKET的话,可能也是要拷DLL文件才行的。假如直接用的是socket   api的话,就不用这么麻烦了。Top

14 楼Richuen22(Vista)回复于 2003-12-05 02:44:09 得分 0

只是因为我现在没有装VC.NET   2003,你看看那本《VC.NET宝典》应有讲的。  
  Top

相关问题

  • VC++6 mfc problem
  • XP & VC++
  • About Win32 SDK & VC++/MFC??
  • vc++ 的MFC库的问题
  • 【VC/MFC 版务公告······续】
  • VC/MFC 2005-05专家榜
  • VC/MFC 2005-07专家榜
  • VC/MFC 2005-08专家榜
  • VC/MFC 2005-09专家榜
  • VC/MFC 2006-01专家榜

关键词

  • .net
  • winsock
  • mfc
  • vc
  • 文件
  • xp
  • release
  • dll
  • 机器
  • 程序

得分解答快速导航

  • 帖主:tiananmen

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo