Ich brauche Web-API zu erstellen, die einige Bilder zu erzeugen und ihre Pfade zurück.Speichern generierter Bilder im virtuellen IIS-Verzeichnis?
erstelle ich den Pfad zu speichern:
var resultPath = "Images/" + obiektId.ToString() + ".png";
var fullPath = HttpContext.Current.Server.MapPath("/" + resultPath);
und zurück resultPath
.
Das Problem besteht darin, dass das virtuelle Verzeichnis, in dem ich meine Site verwalte, C:\\sites\siteA
und HttpContext.Current.Server.MapPath("/" + resultPath)
C:\\inetpub\wwwroot\Images\123456.png
zurückgibt. Dann ist es mir unmöglich, das Bild von 10.0.0.106/siteA/Images/123456.png
zu laden.
Wie kann ich mein Bild in meiner Basis virtuelles Verzeichnis speichern, anstatt sie in wwwroot zu speichern?
versuchen, dieses 'var fullPath = HttpContext.Current.Server.MapPath ("~ /" + ResultPath);' –
@PranavPatel Es funktioniert. Danke :) –
Glücklich, Ihnen zu helfen –