中易网

调试都没错,一运行就出问题

答案:2  悬赏:80  
解决时间 2021-12-23 12:01
TCPServer.obj : error LNK2005: _main already defined in TCPClient.obj
TCPServer.obj : error LNK2005: "class CInitSock initSock" (?initSock@@3VCInitSock@@A) already defined in TCPClient.obj
Debug/TCPClient.exe : fatal error LNK1169: one or more multiply defined symbols found
最佳答案
#include#includeint mkfile(char*filename,char ch[],int n){ FILE*fp; int flag=1,i; if((fp=fopen(filename,"wb"))==0) { printf("cannot open this file\n"); exit(0); } printf("请输入一字符:"); for(i=0;i
全部回答
  • 1楼网友:浪者不回头
  • 2021-12-22 22:48
这是一个网站程序吧,这个报错是说你本机的iis坏了,模拟环境无法启动,不是程序问题。 造成这个问题,可能是你安装了含有webmatrix的程序,也可能是打了某些升级补丁,如.net。 解决起来稍微困难,你可以根据提示目录找到iisexpress.exe,双击运行看看,如果没有报错,那么很幸运,应该可以正常调试了,如果依然无法正常调试,你需要在微软官方的iis express下载页,查看对应组件的版本,哪里出问题修复哪里,通常都是我上面提到的webmatrix版本不对造成的,在下载页面下载正确版本安装就可以了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯