Witam,
W ASP.NET stawiam pierwsze kroki, tak więc jeszcze nie wszystko ogarniam - szczególnie w zakresie elementarnych podstaw. W kodzie strony dziedziczącej z System.Web.UI.Page nadpisałem metodę OnPreLoad w taki sposób:
protected override void OnPreLoad(System.EventArgs args)
{
System.Xml.XmlDocument d = new System.Xml.XmlDocument();
d.Load("/xml/page.xml");
}
Problem w tym, że zgłasza to wyjątek System.Security.Permissions.FileIOPermission. Struktura katalogów wygląda w ten sposób:
/xml/
page.xml
/portal/
default.aspx
Oczywiście wywołuję stronę /portal/default.aspx. Czy w takim razie inaczej powinienem odwoływać się do pliku, czy może muszę dla tego pliku nadać specjalne uprawnienia?
Pozdrawiam,
Grzegorz