Hey allen,
Momenteel ben ik bezig om middels FTP een bestand te uploaden naar een server. Ik gebruik hiervoor een Fileupload waarna ik in de achtergrond code een ftpWebRequest opbouw met het gekozen bestand. Echter, treed er in deze opbouw iets raars op.
Als ik namelijk op mijn development webserver (lokale pc) werk, zie ik dat de bestandsnaam helemaal compleet is (dus inclusief path). Hiervoor gebruik ik de property: FileUpload.PostedFile.file.FileName
Dit levert bijvoorbeeld C:\temp\bestand.jpg op
Als ik het hele handeltje vervolgens naar de webserver kopieer (andere machine), dan de applicatie aanroep en hier een bestand upload, zie ik dat FileUpload.PostedFile.file.FileName enkel de bestandsnaam bevat, namelijk bestand.jpg wat er voor zorgt dat ik een FileNotFound Exception krijg (het pad mist namelijk).
Enig idee waarom dit ontstaat?
Momenteel ben ik bezig om middels FTP een bestand te uploaden naar een server. Ik gebruik hiervoor een Fileupload waarna ik in de achtergrond code een ftpWebRequest opbouw met het gekozen bestand. Echter, treed er in deze opbouw iets raars op.
Als ik namelijk op mijn development webserver (lokale pc) werk, zie ik dat de bestandsnaam helemaal compleet is (dus inclusief path). Hiervoor gebruik ik de property: FileUpload.PostedFile.file.FileName
Dit levert bijvoorbeeld C:\temp\bestand.jpg op
Als ik het hele handeltje vervolgens naar de webserver kopieer (andere machine), dan de applicatie aanroep en hier een bestand upload, zie ik dat FileUpload.PostedFile.file.FileName enkel de bestandsnaam bevat, namelijk bestand.jpg wat er voor zorgt dat ik een FileNotFound Exception krijg (het pad mist namelijk).
Enig idee waarom dit ontstaat?