Fixes build
authorMarek Safar <marek.safar@gmail.com>
Mon, 25 Feb 2013 20:53:46 +0000 (21:53 +0100)
committerMarek Safar <marek.safar@gmail.com>
Mon, 25 Feb 2013 20:53:46 +0000 (21:53 +0100)
mcs/class/System.XML/System.Xml/XmlUrlResolver.cs

index 66dfcb0e34206e6be9e29929de933a776e16d332..ec0621f75661a519f6233fd477d7242e1a30735a 100644 (file)
@@ -90,8 +90,11 @@ namespace System.Xml
                        // (MS documentation says) parameter role isn't used yet.
                        WebRequest req = WebRequest.Create (absoluteUri);
 #if NET_4_5
+
+#if !NET_2_1
                        if (cachePolicy != null)
                                req.CachePolicy = cachePolicy;
+#endif
                        if (proxy != null)
                                req.Proxy = proxy;
 #endif
@@ -138,8 +141,10 @@ namespace System.Xml
 
                        // (MS documentation says) parameter role isn't used yet.
                        WebRequest req = WebRequest.Create (absoluteUri);
+#if !NET_2_1
                        if (cachePolicy != null)
                                req.CachePolicy = cachePolicy;
+#endif
                        if (proxy != null)
                                req.Proxy = proxy;
                        if (credential != null)