diff --git a/eng/resources.targets b/eng/resources.targets
index 20364de562ad14..1d67bed89e8852 100644
--- a/eng/resources.targets
+++ b/eng/resources.targets
@@ -3,6 +3,7 @@
.cs
.vb
+ $(MSBuildProjectDirectory)/Resources/NotSupported.resx
$(MSBuildProjectDirectory)/Resources/Strings.resx
System
SR
@@ -12,6 +13,12 @@
true
true
+
+
+ false
+
+
+ true
diff --git a/src/libraries/Microsoft.Win32.Registry.AccessControl/src/Microsoft.Win32.Registry.AccessControl.csproj b/src/libraries/Microsoft.Win32.Registry.AccessControl/src/Microsoft.Win32.Registry.AccessControl.csproj
index 6ce1218ec14c4c..fb50bbb71c3cb0 100644
--- a/src/libraries/Microsoft.Win32.Registry.AccessControl/src/Microsoft.Win32.Registry.AccessControl.csproj
+++ b/src/libraries/Microsoft.Win32.Registry.AccessControl/src/Microsoft.Win32.Registry.AccessControl.csproj
@@ -7,7 +7,7 @@
SR.PlatformNotSupported_RegistryAccessControl
- true
+ true
diff --git a/src/libraries/Microsoft.Win32.Registry.AccessControl/src/Resources/Strings.resx b/src/libraries/Microsoft.Win32.Registry.AccessControl/src/Resources/NotSupported.resx
similarity index 100%
rename from src/libraries/Microsoft.Win32.Registry.AccessControl/src/Resources/Strings.resx
rename to src/libraries/Microsoft.Win32.Registry.AccessControl/src/Resources/NotSupported.resx
diff --git a/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/NotSupported.resx b/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..d555f0823c45cd
--- /dev/null
+++ b/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ SystemEvents is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/Strings.resx b/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/Strings.resx
index 96464aac30db8c..f136803d453fa1 100644
--- a/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/Strings.resx
+++ b/src/libraries/Microsoft.Win32.SystemEvents/src/Resources/Strings.resx
@@ -134,7 +134,4 @@
'{1}' is not a valid value for '{0}'. '{0}' must be greater than {2}.
-
- SystemEvents is not supported on this platform.
-
\ No newline at end of file
diff --git a/src/libraries/System.Collections.Concurrent/src/System.Collections.Concurrent.csproj b/src/libraries/System.Collections.Concurrent/src/System.Collections.Concurrent.csproj
index 0584d13dbe8e72..5dcd850ba6be40 100644
--- a/src/libraries/System.Collections.Concurrent/src/System.Collections.Concurrent.csproj
+++ b/src/libraries/System.Collections.Concurrent/src/System.Collections.Concurrent.csproj
@@ -1,6 +1,7 @@
true
+ false
enable
$(NetCoreAppCurrent)
diff --git a/src/libraries/System.Collections.NonGeneric/src/System.Collections.NonGeneric.csproj b/src/libraries/System.Collections.NonGeneric/src/System.Collections.NonGeneric.csproj
index 5009669653d115..9c23e0d2bf4c34 100644
--- a/src/libraries/System.Collections.NonGeneric/src/System.Collections.NonGeneric.csproj
+++ b/src/libraries/System.Collections.NonGeneric/src/System.Collections.NonGeneric.csproj
@@ -1,6 +1,7 @@
true
+ false
$(NetCoreAppCurrent)
enable
diff --git a/src/libraries/System.Collections/src/System.Collections.csproj b/src/libraries/System.Collections/src/System.Collections.csproj
index 9f8e4b8bb6295d..c5bd6ac36d9aee 100644
--- a/src/libraries/System.Collections/src/System.Collections.csproj
+++ b/src/libraries/System.Collections/src/System.Collections.csproj
@@ -2,6 +2,7 @@
true
true
+ false
$(NetCoreAppCurrent)
enable
diff --git a/src/libraries/System.ComponentModel.Composition/src/Resources/NotSupported.resx b/src/libraries/System.ComponentModel.Composition/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..25747dfff6de21
--- /dev/null
+++ b/src/libraries/System.ComponentModel.Composition/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.ComponentModel.Composition APIs are not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.ComponentModel.Composition/src/Resources/Strings.resx b/src/libraries/System.ComponentModel.Composition/src/Resources/Strings.resx
index 8899ffb3aab230..e6085b91b482ba 100644
--- a/src/libraries/System.ComponentModel.Composition/src/Resources/Strings.resx
+++ b/src/libraries/System.ComponentModel.Composition/src/Resources/Strings.resx
@@ -384,9 +384,6 @@
AtomicComposition encountered an unexpected Exception, review InnerException for details.
-
- System.ComponentModel.Composition APIs are not supported on this platform.
-
Expecting genericTypeArguments to contain at least one Type
@@ -402,4 +399,4 @@
To avoid unnecessary work when a trace level has not been enabled, check CanWriteXXX before calling this method.
-
+
\ No newline at end of file
diff --git a/src/libraries/System.ComponentModel.TypeConverter/src/System.ComponentModel.TypeConverter.csproj b/src/libraries/System.ComponentModel.TypeConverter/src/System.ComponentModel.TypeConverter.csproj
index 7319c74b19b825..c87407e7c188e6 100644
--- a/src/libraries/System.ComponentModel.TypeConverter/src/System.ComponentModel.TypeConverter.csproj
+++ b/src/libraries/System.ComponentModel.TypeConverter/src/System.ComponentModel.TypeConverter.csproj
@@ -2,6 +2,7 @@
true
true
+ false
$(NetCoreAppCurrent)
diff --git a/src/libraries/System.Data.Odbc/src/Resources/NotSupported.resx b/src/libraries/System.Data.Odbc/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..008a67725897cc
--- /dev/null
+++ b/src/libraries/System.Data.Odbc/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Data.ODBC is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Data.Odbc/src/Resources/Strings.resx b/src/libraries/System.Data.Odbc/src/Resources/Strings.resx
index b6860f2dd50aa8..cff6e3bf4e533f 100644
--- a/src/libraries/System.Data.Odbc/src/Resources/Strings.resx
+++ b/src/libraries/System.Data.Odbc/src/Resources/Strings.resx
@@ -428,10 +428,7 @@
An internal connection does not have an owner.
-
- System.Data.ODBC is not supported on this platform.
-
Dependency unixODBC with minimum version 2.3.1 is required.
-
+
\ No newline at end of file
diff --git a/src/libraries/System.Data.OleDb/src/Resources/NotSupported.resx b/src/libraries/System.Data.OleDb/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..0509de7a2a1d4e
--- /dev/null
+++ b/src/libraries/System.Data.OleDb/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Data.OleDb is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Data.OleDb/src/Resources/Strings.resx b/src/libraries/System.Data.OleDb/src/Resources/Strings.resx
index 57f5b1d9eed215..7eea06a37d48b2 100644
--- a/src/libraries/System.Data.OleDb/src/Resources/Strings.resx
+++ b/src/libraries/System.Data.OleDb/src/Resources/Strings.resx
@@ -1,5 +1,4 @@
-
-
+
true
+ false
true
SR.PlatformNotSupported_AccessControl
diff --git a/src/libraries/System.IO.FileSystem.Watcher/src/Resources/NotSupported.resx b/src/libraries/System.IO.FileSystem.Watcher/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..3f1902418abc33
--- /dev/null
+++ b/src/libraries/System.IO.FileSystem.Watcher/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.IO.FileSystem.Watcher is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.IO.FileSystem.Watcher/src/Resources/Strings.resx b/src/libraries/System.IO.FileSystem.Watcher/src/Resources/Strings.resx
index c16582a79cc7f3..bf56a4293cf4b1 100644
--- a/src/libraries/System.IO.FileSystem.Watcher/src/Resources/Strings.resx
+++ b/src/libraries/System.IO.FileSystem.Watcher/src/Resources/Strings.resx
@@ -191,7 +191,4 @@
The path '{0}' is too long, or a component of the specified path is too long.
-
- System.IO.FileSystem.Watcher is not supported on this platform.
-
-
+
\ No newline at end of file
diff --git a/src/libraries/System.IO.FileSystem/src/System.IO.FileSystem.csproj b/src/libraries/System.IO.FileSystem/src/System.IO.FileSystem.csproj
index a8ce9dc0858007..353b300df1564b 100644
--- a/src/libraries/System.IO.FileSystem/src/System.IO.FileSystem.csproj
+++ b/src/libraries/System.IO.FileSystem/src/System.IO.FileSystem.csproj
@@ -2,6 +2,7 @@
true
true
+ false
$(NetCoreAppCurrent)-windows;$(NetCoreAppCurrent)-Unix;$(NetCoreAppCurrent)-Browser
enable
diff --git a/src/libraries/System.IO.IsolatedStorage/src/Resources/NotSupported.resx b/src/libraries/System.IO.IsolatedStorage/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..eeccdb85713dc8
--- /dev/null
+++ b/src/libraries/System.IO.IsolatedStorage/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.IO.IsolatedStorage is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.IO.IsolatedStorage/src/Resources/Strings.resx b/src/libraries/System.IO.IsolatedStorage/src/Resources/Strings.resx
index 7575c8e979de03..91412b884368d2 100644
--- a/src/libraries/System.IO.IsolatedStorage/src/Resources/Strings.resx
+++ b/src/libraries/System.IO.IsolatedStorage/src/Resources/Strings.resx
@@ -141,7 +141,4 @@
Code Access Security is not supported on this platform.
-
- System.IO.IsolatedStorage is not supported on this platform.
-
-
+
\ No newline at end of file
diff --git a/src/libraries/System.IO.Pipes.AccessControl/src/Resources/NotSupported.resx b/src/libraries/System.IO.Pipes.AccessControl/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..00633059046d2a
--- /dev/null
+++ b/src/libraries/System.IO.Pipes.AccessControl/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Access Control List (ACL) APIs are part of resource management on Windows and are not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.IO.Pipes/src/Resources/NotSupported.resx b/src/libraries/System.IO.Pipes/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..2b24c72c2fd029
--- /dev/null
+++ b/src/libraries/System.IO.Pipes/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.IO.Pipes is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.IO.Pipes/src/Resources/Strings.resx b/src/libraries/System.IO.Pipes/src/Resources/Strings.resx
index dfde86140b6dfe..20f0bb573796ad 100644
--- a/src/libraries/System.IO.Pipes/src/Resources/Strings.resx
+++ b/src/libraries/System.IO.Pipes/src/Resources/Strings.resx
@@ -1,5 +1,4 @@
-
-
+
diff --git a/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/NotSupported.resx b/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..b6bdac7e35e43f
--- /dev/null
+++ b/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ WinHttpHandler is only supported on .NET Framework and .NET runtimes on Windows. It is not supported for Windows Store Applications (UWP) or Unix platforms.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/Strings.resx b/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/Strings.resx
index 3f4beab8dd8463..722fac0ab6f503 100644
--- a/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.Http.WinHttpHandler/src/Resources/Strings.resx
@@ -123,7 +123,4 @@
Error {0} calling {1}, '{2}'.
-
- WinHttpHandler is only supported on .NET Framework and .NET runtimes on Windows. It is not supported for Windows Store Applications (UWP) or Unix platforms.
-
-
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.HttpListener/src/Resources/NotSupported.resx b/src/libraries/System.Net.HttpListener/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..ab531b96d9336c
--- /dev/null
+++ b/src/libraries/System.Net.HttpListener/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Net.HttpListener is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.HttpListener/src/Resources/Strings.resx b/src/libraries/System.Net.HttpListener/src/Resources/Strings.resx
index c9c146f360c39e..f9747a646f6a33 100644
--- a/src/libraries/System.Net.HttpListener/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.HttpListener/src/Resources/Strings.resx
@@ -389,7 +389,4 @@
The WebSocket is in an invalid state ('{0}') for this operation. Valid states are: '{1}'
-
- System.Net.HttpListener is not supported on this platform.
-
\ No newline at end of file
diff --git a/src/libraries/System.Net.NameResolution/src/Resources/NotSupported.resx b/src/libraries/System.Net.NameResolution/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..8fbd5b70ae8be9
--- /dev/null
+++ b/src/libraries/System.Net.NameResolution/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Net.NameResolution is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.NameResolution/src/Resources/Strings.resx b/src/libraries/System.Net.NameResolution/src/Resources/Strings.resx
index ab9add73ea9554..2bd0e6280182b6 100644
--- a/src/libraries/System.Net.NameResolution/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.NameResolution/src/Resources/Strings.resx
@@ -72,7 +72,4 @@
IPv4 address 0.0.0.0 and IPv6 address ::0 are unspecified addresses that cannot be used as a target address.
-
- System.Net.NameResolution is not supported on this platform.
-
\ No newline at end of file
diff --git a/src/libraries/System.Net.NetworkInformation/src/Resources/NotSupported.resx b/src/libraries/System.Net.NetworkInformation/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..9b2c9e046daaff
--- /dev/null
+++ b/src/libraries/System.Net.NetworkInformation/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Net.NetworkInformation is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.NetworkInformation/src/Resources/Strings.resx b/src/libraries/System.Net.NetworkInformation/src/Resources/Strings.resx
index e2064ff2bfebab..2fe4f81f9c0dbe 100644
--- a/src/libraries/System.Net.NetworkInformation/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.NetworkInformation/src/Resources/Strings.resx
@@ -90,7 +90,4 @@
An error was encountered while querying information from the operating system.
-
- System.Net.NetworkInformation is not supported on this platform.
-
-
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.Ping/src/Resources/NotSupported.resx b/src/libraries/System.Net.Ping/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..db5482b60dc73a
--- /dev/null
+++ b/src/libraries/System.Net.Ping/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Net.Ping is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.Ping/src/Resources/Strings.resx b/src/libraries/System.Net.Ping/src/Resources/Strings.resx
index 1ad9023082ef59..74b274496a4d74 100644
--- a/src/libraries/System.Net.Ping/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.Ping/src/Resources/Strings.resx
@@ -87,7 +87,4 @@
Ping functionality is not currently supported in UWP.
-
- System.Net.Ping is not supported on this platform.
-
\ No newline at end of file
diff --git a/src/libraries/System.Net.Quic/src/Resources/NotSupported.resx b/src/libraries/System.Net.Quic/src/Resources/NotSupported.resx
new file mode 100644
index 00000000000000..7d04a608db3e53
--- /dev/null
+++ b/src/libraries/System.Net.Quic/src/Resources/NotSupported.resx
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Net.Quic is not supported on this platform.
+
+
\ No newline at end of file
diff --git a/src/libraries/System.Net.Quic/src/Resources/Strings.resx b/src/libraries/System.Net.Quic/src/Resources/Strings.resx
index a29352a0578f59..088c191d7d76b8 100644
--- a/src/libraries/System.Net.Quic/src/Resources/Strings.resx
+++ b/src/libraries/System.Net.Quic/src/Resources/Strings.resx
@@ -1,5 +1,4 @@
-
-
+