none
Cargar archivos en .net RRS feed

  • Pregunta

  • Muy buenos días Ingenieros 

    Tengo el Siguiente código para cargar archivos a mi servidor 

    pero al momento me dice que no puede ser cargado 

    Mi pregunta la ruta Absoluta esta bien así  Adjunto Código


            'Dim path As String = Server.MapPath("~/UploadedImages/")

            Dim path As String = Server.MapPath("\\\\10.30.50.32\\Users\\Adminsap\\Drive")

            Dim fileOK As Boolean = False
            If FileCargarArchivo.HasFile Then

                Dim fileExtension As String
                fileExtension = System.IO.Path.
                        GetExtension(FileCargarArchivo.FileName).ToLower()
                Dim allowedExtensions As String() =
                        {".jpg", ".jpeg", ".png", ".gif", ".pdf"}
                For i As Integer = 0 To allowedExtensions.Length - 1
                    If fileExtension = allowedExtensions(i) Then
                        fileOK = True
                    End If
                Next
                If fileOK Then
                    Try
                        FileCargarArchivo.PostedFile.SaveAs(path &
                                 FileCargarArchivo.FileName)
                        Label1.Text = "Archivo Cargado Correctamente"
                    Catch ex As Exception
                        Label1.Text = "El Archivo no pudo ser cargado."
                    End Try
                Else
                    Label1.Text = "El Sistema no acepta este tipo de archivos"
                End If
            End If

    domingo, 7 de agosto de 2016 20:06

Respuestas

  • hola

    >>pero al momento me dice que no puede ser cargado

    cual es el mensjae exacto que recibes ? tienes que mostrar el mensaje del exceptio no uno propio

    Catch ex As Exception
          Label1.Text = ex.Message
    End Try

    si conoces el mensaje del problema podras analizar como resolverlo

    ademas recuerda que debes poner las barras correstas en el path

    Dim filePath As String = Path.Combine(path, FileCargarArchivo.FileName)
    
    FileCargarArchivo.PostedFile.SaveAs(filePath)

    para usar la clase Path recuerda agregar el Imports System.IO

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 8 de agosto de 2016 2:56