Bis jetzt habe ich verwendet:
%Vor%Aber heute habe ich meine App von IIS6 nach IIS7 verschoben und bekomme die Ausnahme "Anfrage ist nicht in diesem Kontext verfügbar". Dies liegt an der integrierten Modus-Pipeline in IIS7. Ich möchte nicht in den klassischen Modus wechseln, daher suche ich nach einem anderen Weg, um den Anwendungspfad zu bekommen (was "C: \ SVN \ L2E \ trunk \ Website" ist).
Hat jemand eine Idee, wie ich den vollständigen physischen Pfad meiner MVC3-App abrufen kann?
Sie können System.Web.HttpRuntime.AppDomainAppVirtualPath verwenden Rufen Sie den virtuellen Pfad ab, und rufen Sie System.Web.Hosting.HostingEnvironment.MapPath
Tags und Links asp.net-mvc-3 path iis-7 integrated-pipeline-mode