diff --git a/src/libraries/System.Net.Sockets/src/Resources/Strings.resx b/src/libraries/System.Net.Sockets/src/Resources/Strings.resx
index 62f9bb2b41db9f..c2b2e397211ba5 100644
--- a/src/libraries/System.Net.Sockets/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.Sockets/src/Resources/Strings.resx
@@ -262,4 +262,7 @@
Null is not a valid value for {0}.
-
\ No newline at end of file
+
+ System.Net.Sockets is not supported on this platform.
+
+
diff --git a/src/libraries/System.Net.Sockets/src/System.Net.Sockets.csproj b/src/libraries/System.Net.Sockets/src/System.Net.Sockets.csproj
index 6d9e6416ce67cb..211dd8a0eafd5e 100644
--- a/src/libraries/System.Net.Sockets/src/System.Net.Sockets.csproj
+++ b/src/libraries/System.Net.Sockets/src/System.Net.Sockets.csproj
@@ -5,12 +5,15 @@
$(NetCoreAppCurrent)-Windows_NT;$(NetCoreAppCurrent)-Unix;$(NetCoreAppCurrent)-Browser
enable
+
+ SR.Sockets_PlatformNotSupported
+
$(DefineConstants);SYSTEM_NET_SOCKETS_DLL
-
+
@@ -189,7 +192,7 @@
-
+
@@ -317,7 +320,7 @@
-
+
diff --git a/src/libraries/System.Net.Sockets/tests/FunctionalTests/AssemblyInfo.cs b/src/libraries/System.Net.Sockets/tests/FunctionalTests/AssemblyInfo.cs
index 83b66155954253..4c89f7536b3fa1 100644
--- a/src/libraries/System.Net.Sockets/tests/FunctionalTests/AssemblyInfo.cs
+++ b/src/libraries/System.Net.Sockets/tests/FunctionalTests/AssemblyInfo.cs
@@ -5,4 +5,4 @@
[assembly: SkipOnCoreClr("System.Net.Tests are flaky and/or long running: https://github.com/dotnet/runtime/issues/131", RuntimeConfiguration.Checked)]
[assembly: ActiveIssue("https://github.com/dotnet/runtime/issues/34690", TestPlatforms.Windows, TargetFrameworkMonikers.Netcoreapp, TestRuntimes.Mono)]
-
+[assembly: SkipOnMono("System.Net.Sockets is not supported on Browser", TestPlatforms.Browser)]
diff --git a/src/libraries/System.Net.Sockets/tests/FunctionalTests/System.Net.Sockets.Tests.csproj b/src/libraries/System.Net.Sockets/tests/FunctionalTests/System.Net.Sockets.Tests.csproj
index 73e4a078e1b7c0..ef710218ea2ada 100644
--- a/src/libraries/System.Net.Sockets/tests/FunctionalTests/System.Net.Sockets.Tests.csproj
+++ b/src/libraries/System.Net.Sockets/tests/FunctionalTests/System.Net.Sockets.Tests.csproj
@@ -3,6 +3,7 @@
true
true
$(NetCoreAppCurrent)-Windows_NT;$(NetCoreAppCurrent)-Unix;$(NetCoreAppCurrent)-Browser
+ true
@@ -18,7 +19,7 @@
-
+
@@ -89,4 +90,4 @@
-
\ No newline at end of file
+
diff --git a/src/libraries/tests.proj b/src/libraries/tests.proj
index b5ee9f34a39777..ec5107ac0c555f 100644
--- a/src/libraries/tests.proj
+++ b/src/libraries/tests.proj
@@ -41,7 +41,6 @@
-