#include <boost/asio.hpp> makes installshield's "Extract COM Interface" get bad winsock2 registry settings

All I have to do is #include <boost/asio.hpp>. I tried boost 1.35 and boost 1.37 with Visual Studio 2008. If it is included, InstallShield's RegSpyUI (or it's "Extract COM Interface" step) gets bad Winsock2 registry settings. When InstallShield applies those settings, it screws up the machine. Most notably, DNS is disabled. The registry settings that appear are: HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ WinSock2\ Parameters\ WinSock_Registry_version==>2.0 NameSpace_Catalog5\ Num_Catalog_Entries==>0 Serial_Access_Num==>1 Catalog_Entries\ Protocol_Catalog9\ Num_Catalog_Entries==>0 Next_Catalog_Entry_ID==>-23 Serial_Access_Num==>1 Catalog_Entries\ I don't know where they come from. I'm still trying to figure it out. If anyone has any advice, I'd be grateful. Thanks, Kevin McMahon kevinmcm@alum.mit.edu
participants (1)
-
Kevin McMahon