#include <winsock2.h>
このエラーは VC++ 2005 でのみ発生します。2008 ではエラーはありません。
fatal error C1083: Cannot open include file: 'winsock2.h': No such file or directory
#include <winsock2.h>
このエラーは VC++ 2005 でのみ発生します。2008 ではエラーはありません。
fatal error C1083: Cannot open include file: 'winsock2.h': No such file or directory
VC++ 2005 のインストールをチェックして、winsock2.h がインストールされているかどうかを確認します。無料版を使用している場合は、そうでない場合があります。プロ版をインストールするか、新しいプラットフォーム SDK をダウンロードする必要がある場合があります。
これがVSバージョン/エディションのいずれかでエラーになることに同意しません。インクルード ディレクトリの設定に問題があるようです。Tools -> Options, Projects and Soltions -> VC++ Directories でチェックし、そこを参照してInclude Files
ください。