2017-03-20 2 views
0

Ich erben eine .NET-Anwendung. Für den Anfang habe ich die Quelle auf meinen Rechner kopiert und die Lösung mit Visual Studio geöffnet. Nach dem Ausführen des Projekts ich folgende Fehlermeldung angezeigt:Konfigurationsdatei, die auf den falschen Speicherort verweist. NET-Anwendung

HTTP Error 500.19 - Internal Server Error 
The requested page cannot be accessed because the related configuration data for the page is invalid. 

Detailed Error Information: 
Module  IIS Web Core 
Notification  Unknown 
Handler Not yet determined 
Error Code  0x80070003 
Config Error  Cannot read configuration file 
Config File \\?\path\not\on\my\machine\web.config 

Das Problem scheint zu sein, dass der Pfad, auf die „Config File“ ist nicht der Pfad zur Datei auf meinem Rechner. Der Pfad scheint von einem IIS-Server zu stammen, auf dem die App bereitgestellt wurde.

Ich habe andere mit ähnlichen Problemen gesehen, aber in meiner Suche konnte ich diese Referenz nicht finden, so dass ich sie aktualisieren kann.

Visual Studio (2015) selbst scheint auf Änderungen zu reagieren, die ich in web.config mache, besonders wenn ich diese <compilation debug="true" targetFramework="4.0"> von wahr zu falsch ändere.

Wie kann ich mein Projekt ändern, damit die Anwendung auf meinem Computer ausgeführt werden kann?

Antwort

0

Ich konnte das Problem beheben. Unter dem Projektverzeichnis befand sich eine Datei .vs\config\applicationhost.config. Von dort änderte ich das physicalPath Attribut auf dem virtualdirectory Tag, das den falschen Platz referenzierte.

Verwandte Themen