Come visualizzare il PID dell'application pool di SharePoint
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.
Il codice precedente può essere messo ad esempio dopo il tag
oltre al PID viene visualizzato anche il nome del processo e il nome della macchina su cui è in esecuzione.
XML
(PID: <b><%= System.Diagnostics.Process.GetCurrentProcess().Id.ToString() %></b>,
Process: <%=System.Diagnostics.Process.GetCurrentProcess().ProcessName %>,
Machine:<%=System.Environment.MachineName %>)
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.