2016-04-07 13 views
0

Ich habe ein laufendes Projekt, das ich ändern muss. Ich versuche, das gesamte Projekt in mein Visual Studio 15 CE zu laden, um es zu modifizieren. Ich habe die ganze Liste der Dateien in meinem Solution Explorer und dann auch die Datenbank in SQL Manager. Wenn ich auf Ausführen klicke, erscheint eine Fehlerliste! Hier ist das Bild. enter image description hereASP.NET Projekt nicht in meinem Testgerät

Dann im Browser erhalte ich diese Meldung:

HTTP Error 500.24 - Internal Server Error 
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode. 
Most likely causes: 

system.web/[email protected] is set to true. 

Things you can try: 

If the application supports it, disable client impersonation. 
If you are certain that it is OK to ignore this error, it can be disabled by setting system.webServer/[email protected] to false. 

Detailed Error Information: 
Module  ConfigurationValidationModule 
Notification  BeginRequest 
Handler StaticFile 
Error Code  0x80070032 
Requested URL  http://localhost:55014 /fanKc9TuE6zuHQVMTPwHWVIHJCM.html 
Physical Path  H:\Quoting system files\MGF_LIVE_BACKUP\fanKc9TuE6zuHQVMTPwHWVIHJCM.html 
Logon Method  Not yet determined 
Logon User  Not yet determined 
Request Tracing Directory  D:\Old folders\Documents\IISExpress \TraceLogFiles\MGF_LIVE_BACKUP 
+0

in Bezug auf das Bild, das Sie angehängt haben, hatten Sie kürzlich den Rahmen in Ihrem Projekt degradiert? – derloopkat

+0

ClientIDMode gehört zu System.Web.UI-Namespace in Framework 4 und höher, aber es fehlt in Framework 3.5 und löst diesen Fehler aus. Weitere Informationen finden Sie hier http://forums.asp.net/t/1785632.aspx?Die+Typ+oder+Namespace+Name+ClientIDMode+does+nicht+existiert+im+NameRaum+System+Web+UI+sind + you + fehlt + an + assembly + reference + und http://stackoverflow.com/questions/20687011/cannot-use-clientidmode-states-missing-assembly-reference – derloopkat

+0

Was ist die .Net-Framework-Version des ursprünglichen Projekts? Öffnen Sie die .csproj-Datei in einem Editor und teilen Sie uns den Wert "ToolsVersion" mit. – Sam

Antwort

1

Dies ist eine Anwendung Pool Einstellung Ausgabe ..

Versuchen Sie, in IIS gehen und den App-Pool für Ihre Anwendung zu ändern klassisch zu verwenden Modus anstelle des integrierten Modus.

Alternativ können Sie diese zu Ihrem Web.Config hinzufügen:

<system.webServer> 
    <validation validateIntegratedModeConfiguration="false" /> 
</system.webServer> 
Verwandte Themen