Serverfehler in der Anwendung AccessFile is not valid

04/05/2009 - 01:15 von Hendrik Lindemann | Report spam
Hallo,

ich habe meine Anwendung, die vorher schon auf einem Windows 2003 Server
lief, auf einen neuen 2008er Server kopiert.

Jetzt bekomme ich diese Fehlermeldung:


Serverfehler in der Anwendung /.

AccessFile is not valid: C:\inetpub\wwwroot\Memfis\App_Data\ASPNetDB.mdb
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen
Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere
Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler
im Code verursacht wurde.

Ausnahmedetails: System.Exception: AccessFile is not valid:
C:\inetpub\wwwroot\Memfis\App_Data\ASPNetDB.mdb

Quellfehler:

Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte
Ausnahme generiert. Informationen über den Ursprung und die Position der
Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.

Stapelüberwachung:

[Exception: AccessFile is not valid:
C:\inetpub\wwwroot\Memfis\App_Data\ASPNetDB.mdb]
Samples.AccessProviders.AccessConnectionHelper.EnsureValidMdbFile(String
fileName) in C:\Dokumente und Einstellungen\Lindemann\Lokale
Einstellungen\Anwendungsdaten\Temporary Projects\ASP.NET Access
Providers1\Samples\AccessProviders\AccessConnectionHelper.cs:289
Samples.AccessProviders.AccessConnectionHelper.BuildConnectionForFileName(String
dbFileName) in C:\Dokumente und Einstellungen\Lindemann\Lokale
Einstellungen\Anwendungsdaten\Temporary Projects\ASP.NET Access
Providers1\Samples\AccessProviders\AccessConnectionHelper.cs:96
Samples.AccessProviders.AccessConnectionHelper.GetConnection(String
dbFileName, Boolean revertImpersonation) in C:\Dokumente und
Einstellungen\Lindemann\Lokale Einstellungen\Anwendungsdaten\Temporary
Projects\ASP.NET Access
Providers1\Samples\AccessProviders\AccessConnectionHelper.cs:153
Samples.AccessProviders.AccessMembershipProvider.ValidateUser(String
username, String password) in C:\Dokumente und
Einstellungen\Lindemann\Lokale Einstellungen\Anwendungsdaten\Temporary
Projects\ASP.NET Access
Providers1\Samples\AccessProviders\AccessMembershipProvider.cs:958
System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs
e) +75
System.Web.UI.WebControls.Login.AttemptLogin() +152
System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e)
+124
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +70
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) +29
System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2981


Was mich wundert, woher nimmt er die lokalen Pfade her, die von meinem
Entwicklungsrechner stammen, aber auf dem 2003er Server auch nicht vorhanden
waren?

"C:\Dokumente und Einstellungen\Lindemann\Lokale
Einstellungen\Anwendungsdaten\Temporary Projects\ASP.NET "

Ich habe mal die gesamte Anwendung neukompiliert, hat aber nichts gebracht.

Googeln auch nichts ... :-(

Vielen Dank für eure Tipps.

mfg

Hendrik Lindemann
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
04/05/2009 - 09:10 | Warnen spam
Hallo Hendrik,

"Hendrik Lindemann" schrieb:

Jetzt bekomme ich diese Fehlermeldung:

Serverfehler in der Anwendung /.

AccessFile is not valid: C:\inetpub\wwwroot\Memfis\App_Data\ASPNetDB.mdb



hast Du http://www.google.de/search?q=Acces...pnetdb.mdb
schon mal nach den möglichen Ursachen und den potentiellen Lösungen durchgeschaut?

Làuft der Application Pool ggfs. im 64 Bit Mode (Standard, wenn das OS x64 ist).

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen