Ich entwickle eine MVC4-Anwendung und Hosting in IIS-Webserver.So erstellen Sie Ordner in MVC4
Ich möchte einige Dateien im Ordner UploadedFile
innerhalb F
Laufwerk hochladen und speichern. Ich schrieb von Code unter Stück Ordner zu erstellen, aber es ist nicht
if (!System.IO.Directory.Exists(Server.MapPath("~/F:/UploadedFile")))
{
System.IO.Directory.CreateDirectory(Server.MapPath("~/F:/UploadedFile"));
}
Wenn ich zu IIS bin Hosting funktioniert werde ich innerhalb alle veröffentlichten Dateien halten inetpub
(Dateien wie DLL (bin), css, js usw.) . Aber ich plane, pdf-Dateien zu behalten, die vom Benutzer in Laufwerk F hochgeladen werden.
Ist diese gute Praxis, Dateien außerhalb c
Laufwerk zu halten? Kann jemand bitte ein paar Vorschläge machen.
Keine rpob Dateien überall zu halten. Erstellen Sie einfach ein virtuelles Verzeichnis und stellen Sie es mit der Website – Imad
dar. Ich fand dies und arbeitete String folderName = @ "F: \ UploadedFile"; if (! System.IO.Directory.Exists (OrdnerName)) { System.IO.Directory.CreateDirectory (OrdnerName); } –
Diese Codezeile funktioniert jedoch nicht String folderName = @ "F: \ UploadedFile"; byte [] bytes = System.IO.File.ReadAllBytes (Ordnername + Dateiname); –