Pytanie : wyjątek: Tam  być wieloskładnikowy korzeń element

Sporadycznie my widzieć następujący błąd i gdy użytkownik nazwa użytkownika znowu ono iść daleko od. My używać kod. Tam  być wokoło 3-4 użytkownik z 1000 1000 właściwie spotkanie ten zagadnienie który zbyt spotykać ono again.

if (! Page.IsPostBack)
{
smyczkowy _menu = sznurek. Pusty;
try
{
jeżeli (_isAuthorized)
{
_menu = Sesja ["Menu"] sznurek;
jeżeli (string.IsNullOrEmpty (_menu))
{
DateTime.Now _startTime = DateTime.Now;
_menu = _adapter.GetMenu (_userName, _applicationName, _regionName);
DateTime.Now _endTime = DateTime.Now;
TimeSpan ts = nowy TimeSpan (_endTime.Ticks - _startTime.Ticks);
dwoisty ms = ts. Milliseconds;
Trace.Warn ("Sumaryczny milliseconds brać fetch MENU" + ms.ToString () + "milliseconds");
Sesja ["Menu"] = _menu;
}
jeżeli (! string.IsNullOrEmpty (_menu))
{
xmlDataSource = nowy XmlDataSource ();
xmlDataSource.Data = _menu;
xmlDataSource.EnableCaching = fałszywy;
jeżeli (this.IsTreeView)
{
treeViewAdmin.DataSource = xmlDataSource;
treeViewAdmin.DataBind ();

TreeNode cognosRpt = nowy TreeNode ();
cognosRpt.Text = "Cognos Reportaż";
cognosRpt.NavigateUrl = ConfigurationManager.AppSettings. Get ("CognosReportingURL");
cognosRpt.Target =" _blank ";

TreeNode refDoc = nowy TreeNode ();
refDoc.Text = "Odniesienie Dokumentować";

TreeNode chAEFP = nowy TreeNode ();
chAEFP.Text = "AEFP 7.02";
chAEFP.NavigateUrl = ConfigurationManager.AppSettings. Get ("AEFPURL " );
chAEFP.Target =" _blank ";

TreeNode chCFT = nowy TreeNode ();
chCFT.Text = "CHCFT.TEXT Online";
chCFT.NavigateUrl = ConfigurationManager.AppSettings. Get ("CFTURL") ;
chCFT.Target =" _blank ";

TreeNode chProcessDoc = nowy TreeNode ();
chProcessDoc.Text = "Proces Dokument";
chProcessDoc.NavigateUrl = ConfigurationManager.AppSettings. Get ("ProcessDocURL");
chProcessDoc.Target =" _blank ";

refDoc.ChildNodes.Add (chAEFP);
refDoc.ChildNodes.Add (chCFT);
refDoc.ChildNodes.Add (chProcessDoc);
treeViewAdmin.Nodes.Add (cognosRpt);
treeViewAdmin.Nodes.Add (refDoc);

treeViewAdmin.Enabled = true;
menuAdmin.Enabled = fałszywy;
}
else
{
menuAdmin.DataSource = xmlDataSource;
menuAdmin.MaximumDynamicDisplayLevels = 20;
menuAdmin.DataBind ();

MenuItem mnCognosRpt = nowy MenuItem ("Cognos Reportaż", "Cognos", "",
ConfigurationManager.AppSettings. Get ("CognosReportingURL")," _blank ");
menuAdmin.Items.Add (mnCognosRpt);

MenuItem mnRefDoc = nowy MenuItem ("Odniesienie Dokumentować");
MenuItem mnchAEFP = nowy MenuItem ("AEFP 7.02", "AEFP", "",
ConfigurationManager.AppSettings. Get ("AEFPURL " )," _blank ");
MenuItem mnchACFT = nowy MenuItem ("NOWY Online", "ONLINE", "",
ConfigurationManager.AppSettings. Get ("CFTURL") ," _blank ");
MenuItem mnchProcessDoc = nowy MenuItem ("Proces Dokument", "ProcessDoc", "",
ConfigurationManager.AppSettings. Get ("ProcessDocURL")," _blank ");

mnRefDoc.ChildItems.Add (mnchAEFP);
mnRefDoc.ChildItems.Add (mnchACFT);
mnRefDoc.ChildItems.Add (mnchProcessDoc);
menuAdmin.Items.Add (mnRefDoc);

menuAdmin.Enabled = true;
treeViewAdmin.Enabled = fałszywy;
}
}
}
}
I am także ślad bela dla the same.

Błąd Information
-------------------- (1) Wyjątek Details
-------------------- Błąd Kod: 5015 Dotkliwość Kod: 4
Message: Tam  być wieloskładnikowy korzeń element. Linia (1),
position 205. Błąd Typ ystem. Xml.XmlException Source
ystem. Xml Sterta ślad -------------------- at
System.Xml.XmlTextReaderImpl.ThrowException e at
System.Xml.XmlTextReaderImpl.ThrowString res, Smyczkowy arg
at System.Xml.XmlTextReaderImpl.ThrowInt32 pos, Smyczkowy res
at System.Xml.XmlTextReaderImpl.ParseDocumentContent at
System.Xml.XmlTextReaderImpl. Czytać at
System.Xml.XmlLoader.LoadDocSequenceXmlDocument parentDoc
at System.Xml.XmlLoader.LoadXmlDocument doc, XmlReader
reader, Boolowski preserveWhitespace at
System.Xml.XmlDocument.LoadXmlReader czytelnik

at
System.Web.UI.WebControls.XmlDataSource. PopulateXmlDocumen
tXmlDocument dokument, CacheDependency&
dataCacheDependency, CacheDependency&
transformCacheDependency at
System.Web.UI.WebControls.XmlDataSource.GetXmlDocument at
System.Web.UI.WebControls.XmlHierarchicalDataSourceView.Se
lect at
System.Web.UI.WebControls.TreeView.DataBindNodeTreeNode
node at
System.Web.UI.WebControls.TreeView.PerformDataBinding at
System.Web.UI.WebControls.HierarchicalDataBoundControl.Per
formSelect at
System.Web.UI.WebControls.BaseDataBoundControl.DataBind at
System.Web.UI.WebControls.TreeView.DataBind at
AmericanExpress.Attestation.WP.MasterPage.Page_LoadObject
sender, EventArgs e


Any domysł dlaczego ono zdarzać się?

Looking naprzód dla niektóre greate replies.

Thanks w advance.


Odpowiedź : wyjątek: Tam  być wieloskładnikowy korzeń element

Korygować jeżeli ty mieć DHCP na twój SBS che ty musieć. Iść Admin Narzędzie then wybrany DHCP znajdować twój zakres opcja. Dodawać drugorzędny the drugorzędny zakres opcja.

6 DNS serwer Precyzować lista IP adres dla DNS imię serwer dostępny the klient.
http://technet.microsoft.com/en-us/library/cc958929.aspx
 
Inne rozwiązania  
 
programming4us programming4us