%@ Page Language="cs" AutoEventWireup="false" Debug="true" %>
<%
Response.Write("Testing Microsoft .NET Framework...");
%>
|
<%
if (Request.Browser.Type.StartsWith("IE")) {
// Internet Explorer
if ((System.Environment.Version.ToString().StartsWith("2.0.50727")
|| System.Environment.Version.ToString().StartsWith("3.0.4506")
|| System.Environment.Version.ToString().StartsWith("3.5.21022")
|| System.Environment.Version.ToString().StartsWith("3.5.30729")
|| System.Environment.Version.ToString().StartsWith("4.0.30319")) &&
((Request.Browser.MajorVersion >= 5 && Request.Browser.MinorVersion >= 5) ||
Request.Browser.MajorVersion >= 6)) {
Response.Write("Test Successful!");
//Response.Write(" The primary version of the Microsoft .NET Framework installed on your system is " + // System.Environment.Version.ToString()); } else { Response.Write(""); Response.Write("Test Failed. "); if (!System.Environment.Version.ToString().StartsWith("2.0.50727") && !System.Environment.Version.ToString().StartsWith("3.0.4506") && !System.Environment.Version.ToString().StartsWith("3.5.21022") && !System.Environment.Version.ToString().StartsWith("3.5.30729") && !System.Environment.Version.ToString().StartsWith("4.0.30319") ) { Response.Write("The primary version of the Microsoft .NET Framework installed on your system is " + System.Environment.Version.ToString() + ". Applications created with Iron Speed Designer currently require either " + "Microsoft .NET Framework 2.0 (2.0.50727), or " + "Microsoft .NET Framework 3.0 (3.0.4506), or " + "Microsoft .NET Framework 3.5 (3.5.21022), or " + "Microsoft .NET Framework 3.5 (3.5.30729), or " + "Microsoft .NET Framework 4.0 (4.0.30319)."); } if (!((Request.Browser.MajorVersion >= 5 && Request.Browser.MinorVersion >= 5) || Request.Browser.MajorVersion >= 6)) { Response.Write("The version of the browser you are using is." + Request.Browser.Version + " "); } Response.Write(""); } } else { // Firefox, Netscape or some other browser. Response.Write("Test Successful!"); Response.Write(" "); Response.Write("It seems you are using a browser other than Microsoft Internet Explorer. "); Response.Write("It seems you can run .NET applications, but we could not test your specific version of Microsoft .NET Framework. "); Response.Write("If you encounter problems, please try the Version Check utility on the previous page. "); Response.Write(""); } %> |
.NET Framework Version (Client): <%=System.Environment.Version%>
Browser Version: <%=Request.Browser.Version%> Operating System: <%=Request.Browser.Platform%> Browser String: <%=Request.ServerVariables["http_user_agent"]%> Browser Language: <%=Request.ServerVariables["http_accept_language"]%> Browser Type: <%=Request.Browser.Type %> Browser Beta: <%=Request.Browser.Beta%> Supports ActiveX controls: <%=Request.Browser.ActiveXControls %> Supports Cookies: <%=Request.Browser.Cookies%> Supports Frames: <%=Request.Browser.Frames%> Supports HTML Tables: <%=Request.Browser.Tables%> Supports Java Applets: <%=Request.Browser.JavaApplets%> Supports Java Scripts: <%=Request.Browser.EcmaScriptVersion%> Supports MS DOM Version: <%=Request.Browser.MSDomVersion%> |