Fabi: Statt einem url einen Pfad übergeben

Beitrag lesen

Hallo,
so geht es, wenn ich die Webapplikation aus dem Visual Studio .Net 03 ausführe.
Hier der Code,
Vereinfacht:
uri="http://10.20.40.111/Caly/Spezifikation/Version/Htmlausgabe.htm";
string script = "<script language="JavaScript">";
script += "parent.frames.top.document.URL='" + uri + "';\n</script>"
if(!IsStartupScriptRegistered("redirect")) this.RegisterStartupScript("redirect", script);

So wäre das auch korrekt, nur wenn ich meine Index-Seite lokal aufrufe(das ist die Ausgangsseite meiner Webanwendung) und von dort aus auf die aspx-Datei verlinke, die in einem frame eingebettet ist, und dort wiederum auf die Htmlausgabe.htm verweise bekomme ich plötzlich von dem IE die Fehlermeldung 'Zugriff verweigert'.
Das verstehe ich nicht, denn aus dem Visual Studio funktioniert es einwandfrei. Die Zugriffsrechte sind natürlich eingestellt.
Gruss