diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
index 25ae5c53fd706c280121c118b8810f8b8b4a29b9..1947ca3d010e46dc7270e3c105193f5dcb3e13ca 100644
--- a/src/tools/msvc/Mkvcbuild.pm
+++ b/src/tools/msvc/Mkvcbuild.pm
@@ -284,6 +284,7 @@ sub mkvcbuild
     $isolation_tester->AddIncludeDir('src\interfaces\libpq');
     $isolation_tester->AddDefine('HOST_TUPLE="i686-pc-win32vc"');
     $isolation_tester->AddDefine('FRONTEND');
+    $isolation_tester->AddLibrary('wsock32.lib');
     $isolation_tester->AddReference($libpq, $libpgport);
 
     my $pgregress_isolation = $solution->AddProject('pg_isolation_regress','exe','misc');