Ich verwende Windows 7 Beta und versuche, eine Webanwendung lokal zu installieren. Diese Website verwendet Microsoft SQL Server 2005 Express (SQLEXPRESS) und eine MDB-Datei im Ordner ~ / App_Data der Website. Ich wurde angewiesen, IIS7 für die Verwendung von Classic .NET AppPool für diese Webanwendung zu konfigurieren .
Jedes Mal, wenn die Website geladen wird, wird folgende Fehlermeldung angezeigt:
Beim Versuch, eine Verbindung zum Datenbankserver herzustellen, ist ein Fehler aufgetreten: Fehler beim Generieren einer Benutzerinstanz von SQL Server aufgrund eines Fehlers beim Abrufen des lokalen Anwendungsdatenpfads des Benutzers. Stellen Sie sicher, dass der Benutzer ein lokales Benutzerprofil auf dem Computer hat. Die Verbindung wird geschlossen.
Das Internet ist voll mit Artikeln zu diesem Thema. Die vorherrschende Weisheit scheint zu sein:
- Konfigurieren Sie den SQL Express-Dienst für die Verwendung des lokalen Systemkontos .
- Löschen Sie das folgende Verzeichnis: C: \ Benutzer \ Benutzername \ AppData \ Microsoft \ Microsoft SQL Server-Daten \ SQLEXPRESS
Keine dieser Korrekturen hat Auswirkungen gehabt. Ich habe stundenlang vergeblich an Berechtigungen und Einstellungen herumgebastelt. Kann jemand eine Lösung vorschlagen oder mir helfen zu verstehen, wie ich detailliertere Informationen über das Problem erhalten kann.