Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: VS2008 C++ Win7 64-bit Link , +
Hello,
My computer has been upgraded from WinXP 32-bit to Win7 64-bit and VS2008 was reinstalled.
Unfortunately, I can't build my C++ project using Winsock anymore! Frown | :-(
ws2_32.lib reference is typed in "linker/inputs/dependencies but" I get a link error!
Your help is welcome.
Regards.
Posted 1-Apr-13 23:50pm
Comments
dev_at_ccv at 18-Apr-13 8:57am
   
Thank you very much for your solution. I prefered to install a virtual machine with XP 32 bit. Regards.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Hi,
 
Did you try to link the ws2_32.lib file(in your application dependency settings) in your 64 bit machine ?
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Since you moved from a 32 bit machine to 64 bit machine, you need to upgrade most of your apps from 32 to 64 bit as well. This includes the 32 bit winsock library. You will probably find other things needing upgrade as well...
  Permalink  
Comments
dev_at_ccv at 18-Apr-13 8:57am
   
Thank you very much for your solution. I prefered to install a virtual machine with XP 32 bit. Regards.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

I installed a virtual machine with XP 32 bit on my Win7 64 bit. That was the easiest and the most quick way for me!
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 6,045
1 DamithSL 4,601
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,260


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 18 Apr 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100