Things get complicated on a 64 bit machine. First of all, there are two 
versions of packet.dll (as of 4.1beta5), the 32bit one and the 64 bit one.

The 64bit one goes to windows\system32
The 32bit one goes to windows\sysWOW64

Moreover, if the application that you use to copy the files is 32bit (e.g. you 
use total commander), then things get more complicated. The *real* 
windows\system32 folder is hidden. If you try to open a file in 
windows\system32, the OS redirects your calls to windows\sysWOW64.

Out of curiosity, why are you trying to recompile and manually install WinPcap. 
In some previous mail you were saying that you needed to build a WinPcap-based 
application. If so, there is no need to recompile WinPcap and reproduce the 
installer.

Have a nice day
GV


  ----- Original Message ----- 
  From: Dennis Drew 
  To: [email protected] 
  Sent: Monday, August 17, 2009 9:10 AM
  Subject: [Winpcap-users] Cannot get Packet.dll to load onr Vista


  Well, if I install the Wdpcap exe, and it installs a Packet.dll in the 
Windoes\System - or SysWOW64 directory, it can be found and runs. But when I 
build my own Packet dll in Win32 or 64 bit and put both in Windows System or 
SysWOW64, the Vista cannot "see" or load them. Whne I rename mine to 
Packet.dll_mine and rename the one installed by the Wdpcap installer to 
Packet.dll, everything is fine. By the way, under XP Pro, my Packet dll loads 
and runs fine. 

  Something is preventing a debug version to load under Vista. Anyone else 
having this problem and have a solution?

  Thanks,
  Dennis Drew


------------------------------------------------------------------------------


  _______________________________________________
  Winpcap-users mailing list
  [email protected]
  https://www.winpcap.org/mailman/listinfo/winpcap-users
_______________________________________________
Winpcap-users mailing list
[email protected]
https://www.winpcap.org/mailman/listinfo/winpcap-users

Reply via email to