Gibt es eine Möglichkeit, ein virtuelles Verzeichnis in IIS Express zu erstellen? Ich weiß, dass Cassini dies nicht kann, und es wäre schön, dies ohne die Verwendung einer Vollversion von IIS tun zu können.
Ich habe es so weit gebracht, dass ich in IIS Express wie folgt lokal zu meiner Anwendung navigieren kann:
Ich möchte ein virtuelles Verzeichnis mit dem Namen "OffSiteStuff" erstellen und es auf eine Position auf meinem C-Laufwerk verweisen, z. B. "c: \ offsitestuff", und dann zu Elementen in diesem Ordner wie folgt navigieren:
http: // localhost: 1132 / OffSiteStuff / UserUploadedImage.jpg
Ich weiß, dass ich dies mit einem Ordner auf meiner Site tun und trotzdem IIS Express oder, was das betrifft, den alten Cassini verwenden kann, aber dieser Ordner speichert Bilder, die von Benutzern hochgeladen wurden, und ich möchte diese Bilder wirklich nicht verwechseln Anwendungsdateien.
Die andere "go big" -Lösung besteht darin, die Site jedes Mal auf einer vollständigen Server 2008 IIS 7.5-Instanz bereitzustellen, wenn ich die Funktionen debuggen möchte, die Offsite-Inhalte verwenden. Dies ist jedoch auch etwas umständlich.
Kann ich dies im <System.WebServer />
Webkonfigurationselement auf irgendeine Weise tun ?
applicationHost.config
Datei befindet sich im Projektstamm :${PROJECT}\.vs\config\applicationHost.config
.