Un semplice codice da mettere nella default.master (...\12\TEMPLATE\GLOBAL) di un sito SharePoint 2007 (WSS3 - MOSS) per avere sempre visibile il PID (Process ID) dell'application pool (w3wp.exe). Utile per agganciare il debugger di Visual Studio.

XML

(PID: <b><%= System.Diagnostics.Process.GetCurrentProcess().Id.ToString() %></b>,
  Process: <%=System.Diagnostics.Process.GetCurrentProcess().ProcessName %>,
  Machine:<%=System.Environment.MachineName %>)
Il codice precedente può essere messo ad esempio dopo il tag

XML

<asp:ContentPlaceHolder id="PlaceHolderGlobalNavigationSiteMap" runat="server">
...
</asp:ContentPlaceHolder> 
       (PID: <b><%= System.Diagnostics.Process.GetCurrentProcess().Id.ToString() %></b>, Process: <%=System.Diagnostics.Process.GetCurrentProcess().ProcessName %>, Machine:<%=System.Environment.MachineName %>)

oltre al PID viene visualizzato anche il nome del processo e il nome della macchina su cui è in esecuzione.
Tags:
ASP.NET54 SharePoint498 SharePoint 2007218
Potrebbe interessarti anche: