none
tengo un Error configuration not found exception RRS feed

  • Pregunta

  • Chicos estoy haciendo un proyecto en consola el cual me debe ejecutar un sp que cierra una serie de procesos, el problema es que cuando cierra los procesos de sebe enviar automáticamente un mail a x persona diciéndole x procesos fueron cerrados con tal fecha,

    el punto es que para enviar ese mail yo tengo comunicacion con una dll, la cual me pide un "tipo" en este caso sería el tipo de mi mensaje (82), también me pide "entidad" que es un objeto, y me pide parametros.

    en mi proyecto yo le envío el tipo de mail que esta bien y le envio dos variables que contienen info, pero no le mando el objeto y se cae, por lo que probé con mandarle un objeto y este también se cae y el error que me da es configuration not found exception "configuration", no sé que problema es, ayuda porfis!

    les dejo mi codigo es VB, un proyecto en consola.

        

    Imports RNP.BL.BE
    Imports System.Data.SqlClient
    Imports System.Configuration
    Imports System.Object

    Module Module1
        Dim DS_ProveedorLicitacion As New Data.DataTable

        Sub Main()


            Dim oProveedor As New RNP.BL.BE.Proveedor

            Dim Obj_Licitacion As New RNP.BL.BE.Lic_Licitacion
            Dim obj_ArchivoProveedor As Lic_ArchivoProveedor
            Dim cantidad As Integer
            Dim SQLcon As New SqlClient.SqlConnection
            Dim SQLcmd As New SqlClient.SqlCommand
            Dim dtTypes As DataTable
            Dim rw As DataRow

            Dim a As String
            Dim b As DateTime

            Try
        Dim cnx As New SqlConnection(ConfigurationManager.ConnectionStrings("RPEPRODEntities").ToString())
                cnx.Open()


                SQLcmd.CommandText = "SP_CierraProcesos"
                SQLcmd.CommandType = CommandType.StoredProcedure
                SQLcmd.Connection = cnx
                dtTypes = New DataTable
                dtTypes.Load(SQLcmd.ExecuteReader)

                For Each rw In dtTypes.Rows

                    a = rw(0).ToString
                    b = rw(1).ToString
                    b = b.ToString("dd/MM/yyy H:mm:ss zzz")

                    Obj_Licitacion.FechaCerrada = b
        Dim nombreArchivo As DateTime = Obj_Licitacion.FechaCerrada

           FW.Mensajero.Email.Send(FW.Mensajero.Util.TipoEmail.NotificacionProcesoCerrado, b, a)

      Console.WriteLine("ok, se han cerrado " + a + " procesos, con fecha " + b)

                 Next

                Console.ReadKey()

            Catch ex As Exception
                Console.WriteLine("no Ok")
                Console.ReadKey()

            End Try
        End Sub
    End Module

    -------------------------------------

    esta es la DLL a la cual tengo comunicacion

    Imports System.IO
    Imports System.Configuration.ConfigurationSettings

    Namespace FW.Mensajero

        Public NotInheritable Class Email

            Private Sub New() ' fxcop
            End Sub

            Public Shared Sub Send(ByVal tipo As Util.TipoEmail, ByVal entidad As Object, ByVal ParamArray parametros() As String)
                Orden.Framework.Mensajero.Email.Send(tipo, entidad, parametros)
            End Sub

    martes, 26 de abril de 2016 13:50

Respuestas

  • Hola Michelle.  Publicó su pregunta de VB.net en el foro de Visual Basic clásico, antes de la era de .net.  No soy moderador de este foro así que no la puedo ubicar mejor, así que le recomiendo hacer la pregunta nuevamente en un foro más apropiado.

    Jose R. MCP
    Code Samples

    • Marcado como respuesta MichelleRebeca martes, 26 de abril de 2016 19:21
    martes, 26 de abril de 2016 14:05