Ignoriere Ordner in ASP .NET MVC

8

Ich habe eine bestehende ASP.NET MVC-Anwendung und möchte einen bestimmten Ordner darin ignorieren (wo ich PHP-Skripte ablegen möchte).

Ich habe versucht, eine Ignore-Route wie beschrieben hier hinzuzufügen es funktioniert nicht, weil ich immer noch ASP.NET Standardkonfigurationsfehler bekomme.

Stellen Sie sich zum Beispiel vor, ich habe diese Ordnerstruktur:

%Vor%

Nach meinem Verständnis sollte ich in meiner Datei global.asax.cs das in die Methode RegisterRoutes schreiben:

%Vor%

Was mache ich falsch?

Danke, Alan

BEARBEITEN: Gesendete web.config

%Vor%

BEARBEITEN: Lösung

Was ich tun musste, war, mein system.web -Tag in location path="einzufügen". inheritInChildApplications="false" um zu verhindern, dass diese Einstellungen in den Unterordner übertragen werden. Ich entdeckte dies hier .

    
Alan Spark 19.03.2011, 15:11
quelle

2 Antworten

3

Die IgnoreRoute, die Sie zur Verfügung gestellt haben, sieht gut aus. Ich habe es mit Phil Haacks Route Debugger getestet hier Es ist wahrscheinlich ein Tippfehler, aber haben Sie dies global hinzugefügt. aspx .cs oder global. asax .cs

    
sjeffrey 19.03.2011, 15:41
quelle
0

für diejenigen auf IIS7 +, die selbst bei der vorgeschlagenen Lösung mit diesem Problem zu kämpfen haben: Sie müssen auch das Tag system.webServer umbrechen:

%Vor%

Danke Ссылка

    
avs099 15.04.2013 21:59
quelle

Tags und Links