Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/160.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:迁移Visual C+;后,MFC需要使用Winsock2.h+;Visual Studio 2013项目 从VisualC++到Visual Studio 2013迁移项目后,在生成项目时,我收到以下错误:_C++_Visual Studio 2013_Mfc - Fatal编程技术网

错误:迁移Visual C+;后,MFC需要使用Winsock2.h+;Visual Studio 2013项目 从VisualC++到Visual Studio 2013迁移项目后,在生成项目时,我收到以下错误:

错误:迁移Visual C+;后,MFC需要使用Winsock2.h+;Visual Studio 2013项目 从VisualC++到Visual Studio 2013迁移项目后,在生成项目时,我收到以下错误:,c++,visual-studio-2013,mfc,C++,Visual Studio 2013,Mfc,C1189:#错误:MFC要求使用Winsock2.h 在stdafx.h中,我包含了以下标题: #include <afxwin.h> #include <afxext.h> #include <afxdtctl.h> #include <afxcmn.h> #include <afxsock.h> #include <WinSock2.h> #包括 #包括 #包括 #包括 #包括 #包括 我试图更改包含文件的顺序(

C1189:#错误:MFC要求使用Winsock2.h

stdafx.h
中,我包含了以下标题:

#include <afxwin.h> 
#include <afxext.h>
#include <afxdtctl.h>
#include <afxcmn.h>
#include <afxsock.h>
#include <WinSock2.h>
#包括
#包括
#包括
#包括
#包括
#包括
我试图更改包含文件的顺序(MFC头前后的winsock),但仍然出现相同的错误


有谁能给我一些解决这个问题的办法吗?谢谢大家!

解决了!Extern dependencies中的一个.cpp文件包含
。我已经删除了include行,问题就解决了。谢谢大家!

解决了!Extern dependencies中的一个.cpp文件包含
。我已经删除了include行,问题就解决了。谢谢大家!

再次阅读错误消息,它不是说“winsock2.h”吗?@JoachimPileborg我忘记指定:我包含了
winsock2.h
,而不是
winsock
,但我仍然有相同的错误。1。编辑问题以显示而不是显示。2.更改stdafx.h后,您是否尝试过“全部重建”?3.你检查过没有其他东西包括在内吗。完成2。对我试着重建所有3个。是的,我已经检查过了,没有其他内容包括再次读取错误消息,它不是说“winsock2.h”吗?@JoachimPileborg我忘记指定:我包含了
winsock2.h
而不是
winsock
,但我仍然有相同的错误。1。编辑问题以显示而不是显示。2.更改stdafx.h后,您是否尝试过“全部重建”?3.你检查过没有其他东西包括在内吗。完成2。对我试着重建所有3个。是的,我查过了,没有其他东西包括在内