Vraag : Upload een dossier aan een FTPserver usgin c# en asp.net

Hallo, gebruikend Visuele Studio 10 cre�ërde ik een Lege Toepassing van het Web ASP.NET, kreeg ik één of andere code online die me hielp om the
method te creëren voor het uploaden van het dossier in het Upload.aspx.cs- dossier.
i maakte de code aan deze vraag vast.
what ik ben mis hoe ik het voorwerp HttpPostedFile verzend die het dossier bevatten om van de Upload.aspx Webpage
how do I overdracht dit voorwerp tussen de code te uploaden c# bij de server en de aspxpagina die op de cliënt website.
i lopen de cliënt een Browse knoop in de aspxpagina wil hebben die hem zal toestaan om het dossier aan upload
then te kiezen wanneer hij de knoop klikt die ik heb willen om de methode activeren die ik in de server c# heb vastgemaakt zijpart.
i reeds een gevormde FTPserver hebben en het lopen voor this.
Help zeer, alstublieft zal gewaardeerd worden gedetailleerde voorbeelden verzenden.

Thanks.
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
van
private bool UploadToFTP (HttpPostedFile fileToUpload)
        {

            probeer
            {
                koord uploadUrl = @ " ftp://logicthought.com ";
                koord uploadFileName = fileToUpload.FileName;

                Stroom streamObj = fileToUpload.InputStream;
                De buffer van de byte [] = nieuwe Byte [fileToUpload.ContentLength];
                streamObj.Read (buffer, 0, buffer. Lengte);
                streamObj.Close ();
                streamObj = verklaar nietig;

                koord ftpUrl = koord. Formaat („{0}/{1}“, uploadUrl, uploadFileName);
                FtpWebRequest requestObj = FtpWebRequest.Create (ftpUrl) als FtpWebRequest;
                requestObj.Method = WebRequestMethods.Ftp.UploadFile;
                requestObj.Credentials = nieuwe NetworkCredential („FTP“, „ftp^1595“);
                Stroom requestStream = requestObj.GetRequestStream ();
                requestStream.Write (buffer, 0, buffer. Lengte);
                requestStream.Flush ();
                requestStream.Close ();
                requestObj = verklaar nietig;

                keer waar terug;
            }
            vangst
            {
                valse terugkeer;
            }
        }

Antwoord : Upload een dossier aan een FTPserver usgin c# en asp.net

Zij hebben niet de Gids van de Verbetering in die verbinding nog… het zijn op de documentatieverbinding voor 4.1 bijgewerkt. Hier is het:
http://www.vmware.com/pdf/vsphere4/r41/vsp_41_upgrade_guide.pdf

Ik heb niet in werking stelde verbetering 4.1 nog, maar wat ik voor 4 deed was de gelijkaardige suggestie u hierboven… ik migreerde VMs van mijn gastheer, losmaakte mijn op San-Gebaseerde datastoreopslag (, zodat alle ik was losmaak mijn vezel) deed, uitvoerde vers installeert op mijn gastheer, opnieuw aansloot mijn gedeelde opslag deed, dan migreerde achter VMs (bevorderde ik toen de Hardware van Hulpmiddelen VMware toen op mijn VMs). Het is voorzichtiger deze manier… en ik neig aan kant met de manier van voorzichtigheid:)

~coolsport00
Andere oplossingen  
 
programming4us programming4us