#

ASP.Net Error -2147467259:  Fehler beim Ausführen der untergeordneten Anforderung für Datei.aspx
 
 
Fehlermeldung:
 

System.Web.HttpException was unhandled by user code
ErrorCode=-2147467259
HResult=-2147467259
Message=Fehler beim Ausführen der untergeordneten Anforderung für Details.aspx.
 

 
Ursache:
Der Fehler -2147467259 in ASP.Net beim Aufruf einer Web-Datei  bedeutet, dass der Server eine ausführbare Webdatei öffnen und ausführen soll, wobei die Datei mit dem angegebenen Pfad nicht vorhanden ist.
 
Unter Message steht eine detailiertere Aussage, dass die Datei mit dem relativen Pfad im Server nicht vorhanden ist. Hier ist der Pfad aufgrund der Benutzerfreundlichen URL-Adressierung nicht wirklich in einem Unterpfad wie /Sonstiges/Hardware/Datei.aspx
Sondern der relative Pfad dient nur der angezeigten URL Adresse in einem Webbrowser. In wirklichkeit liegt die Datei im Root-Verzeichnis
 
Message=Die Datei /Sonstiges/Hardware/Details.aspx ist nicht vorhanden.
 
Behebung:
Den relativen Pfad reduzieren zum Root-Verzeichnis.

 
 
Lösung hier:
Richtige Angabe der Datei mit dem Root Pfad ~/
 
Richtiger Pfad ab dem Root Verzeichnis:

'*folder exists only one time with that name
sIDFolder = clsDB.dbText(dt.Rows(0)("IDFolder"))
Server.Transfer("~/Details.aspx?d=" & sIDFolder, True)
Exit Sub

 
Hier in Visual Studio
Verwendung des Zeichen für Root oder Stammverzeichnis ~/

 
Falsche eingabe

'*if no match, then as search-list
Dim sSearch = sFilePath.Replace("/", "+")
Server.Transfer("Default.aspx?s=" & sSearch, True)
Exit Sub

 
 
 
Komplette Fehlermeldung
 
System.Web.HttpException was unhandled by user code
  ErrorCode=-2147467259
  HResult=-2147467259
  Message=Fehler beim Ausführen der untergeordneten Anforderung für Details.aspx.
  Source=System.Web
  WebEventCode=0
  StackTrace:
       bei System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
       bei System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
       bei myNamespace.Global_asax.Application_BeginRequest(Object sender, EventArgs e) in C:\_Daten\Desktop\Web\Programmierer\Global.asax.vb:Zeile 121.
       bei System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
  InnerException: System.Web.HttpException
       ErrorCode=-2147467259
       HResult=-2147467259
       Message=Die Datei /Sonstiges/Hardware/Details.aspx ist nicht vorhanden.
       Source=System.Web
       WebEventCode=0
       StackTrace:
bei System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath)
bei System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
bei System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
bei System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
bei System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
bei System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
bei System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
bei System.Web.HttpApplication.MapIntegratedHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig, Boolean convertNativeStaticFileModule)
bei System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
       InnerException:
 
Mobile

.

0123movie.net