Skip to Content
ASP.NET 3.5 For Dummies®
book

ASP.NET 3.5 For Dummies®

by Ken Cox
February 2008
Intermediate to advanced
428 pages
8h 52m
English
For Dummies
Content preview from ASP.NET 3.5 For Dummies®

22.8. Gather Troubleshooting Info

If your ASP.NET pages don't run at all, this section isn't going to help you. However, if some deployed pages fail and others don't, Listing 22-1 might reveal the discrepancy. It displays the version of ASP.NET, the server name, the account that ASP.NET is running as, the file system root of the Web, and the culture setting.

Listing 22-1. A Page to Gather Troubleshooting Info
<%@ Page Language="VB" Trace="true" %>
<script runat="server">
  Private Sub Page_Load _
(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles MyBase.Load
    Try
      Dim ver As System.Version
      ver = System.Environment.Version
      Response.Write("Version: " & ver.ToString() & "<br />")
    Catch exc As Exception
      Response.Write(exc.Message & "<br />")
    End Try
    Try
Dim wi As System.Security.Principal.WindowsIdentity = _
      System.Security.Principal.WindowsIdentity.GetCurrent
      Response.Write("Account: " & wi.Name & "<br />")
    Catch exc As Exception
      Response.Write(exc.Message & "<br />")
    End Try
    Response.Write("Web root: " & Server.MapPath("~") & "<br />")
    Response.Write("Server name: " & _
        Request.ServerVariables("SERVER_NAME") & "<br />")
    Response.Write(_
     System.Threading.Thread.CurrentThread. _
              CurrentCulture.Name & ": " & _
     System.Threading.Thread.CurrentThread. _
                CurrentCulture.EnglishName & "<br />")
  End Sub
</script>
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

ASP.NET 3.5 Unleashed

ASP.NET 3.5 Unleashed

Stephen Walther
ASP.NET 4 Unleashed

ASP.NET 4 Unleashed

Stephen Walther, Kevin Hoffman, Nate Dudek

Publisher Resources

ISBN: 9780470195925Purchase book