diff options
Diffstat (limited to 'src/mscorlib/src/System/Resources')
3 files changed, 8 insertions, 2 deletions
diff --git a/src/mscorlib/src/System/Resources/MissingManifestResourceException.cs b/src/mscorlib/src/System/Resources/MissingManifestResourceException.cs index bb42413c54..30c01f8560 100644 --- a/src/mscorlib/src/System/Resources/MissingManifestResourceException.cs +++ b/src/mscorlib/src/System/Resources/MissingManifestResourceException.cs @@ -17,8 +17,10 @@ using System; using System.Runtime.Serialization; namespace System.Resources { +#if FEATURE_SERIALIZATION [Serializable] -[System.Runtime.InteropServices.ComVisible(true)] +#endif + [System.Runtime.InteropServices.ComVisible(true)] public class MissingManifestResourceException : SystemException { public MissingManifestResourceException() diff --git a/src/mscorlib/src/System/Resources/MissingSatelliteAssemblyException.cs b/src/mscorlib/src/System/Resources/MissingSatelliteAssemblyException.cs index 48827412f0..95f195a02c 100644 --- a/src/mscorlib/src/System/Resources/MissingSatelliteAssemblyException.cs +++ b/src/mscorlib/src/System/Resources/MissingSatelliteAssemblyException.cs @@ -19,8 +19,10 @@ using System; using System.Runtime.Serialization; namespace System.Resources { +#if FEATURE_SERIALIZATION [Serializable] -[System.Runtime.InteropServices.ComVisible(true)] +#endif + [System.Runtime.InteropServices.ComVisible(true)] public class MissingSatelliteAssemblyException : SystemException { private String _cultureName; diff --git a/src/mscorlib/src/System/Resources/ResourceManager.cs b/src/mscorlib/src/System/Resources/ResourceManager.cs index b088e7f492..e60e9cc8c9 100644 --- a/src/mscorlib/src/System/Resources/ResourceManager.cs +++ b/src/mscorlib/src/System/Resources/ResourceManager.cs @@ -155,7 +155,9 @@ namespace System.Resources { // is one such example. // +#if FEATURE_SERIALIZATION [Serializable] +#endif [System.Runtime.InteropServices.ComVisible(true)] public class ResourceManager { |