Per chi lavora con Infragistics NetAdvantage 2004 Volume 1 e vuole utilizzare Infragistics.WebUI.UltraWebNavigator.UltraWebMenu non solo in maniera drag-and-drop del componente, un workaround per evitare System.NullReferenceException è questo:
sostituire la riga:
string appDir = Page.Request.ServerVariables["APPL_PHYSICAL_PATH"];
nel metodo:
public int ReadXmlFile(string, bool, bool)
della classe:
Infragistics.WebUI.UltraWebNavigator.UltraWebMenu ("UltraMenu.cs")
con:
string appDir = System.Web.HttpContext.Current.Request.ServerVariables["APPL_PHYSICAL_PATH"];