<%@ Page language="c#" debug="true"%> <html> <script runat="server"> void Page_Load (Object sender,EventArgs e) { string browser = Context.ApplicationInstance.GetVaryByCustomString (Context, "browser"); if (browser == null) throw new Exception ("B1"); try { browser = Context.ApplicationInstance.GetVaryByCustomString (null, null); throw new Exception ("B2"); } catch (NullReferenceException) { } browser = Context.ApplicationInstance.GetVaryByCustomString (Context, "custom"); if (browser != null) throw new Exception ("B3"); Response.Clear (); Response.Write ("OK"); Response.End (); } </script> <body> </body> </html>