none
Error del servidor en la aplicación RRS feed

  • Pregunta

  • buen dia tengo un error en mi página es el siguiente

    trabajo en IIS 7 

    Error del servidor en la aplicación '/'.

    Mostrar un cuadro de diálogo modal o un formulario cuando la aplicación no se está ejecutando en el modo UserInteractive no es una operación válida. Especifique el estilo ServiceNotification o DefaultDesktopOnly para mostrar una notificación desde una aplicación de servicio.

    Descripción: se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información sobre el error y dónde se originó en el código. 

    Detalles de la excepción: System.InvalidOperationException: mostrar un cuadro de diálogo modal o un formulario cuando la aplicación no se está ejecutando en el modo UserInteractive no es una operación válida. Especifique el estilo ServiceNotification o DefaultDesktopOnly para mostrar una notificación desde una aplicación de servicio. 

    Error de fuente: 
    The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

    1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

      <%@ Page Language="C#" Debug="true" %>

    or:

    2) Add the following section to the configuration file of your application:

    <configuration>
       <system.web>
           <compilation debug="true"/>
       </system.web>
    </configuration>

    Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

    Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

    Stack Trace: 
    [InvalidOperationException: Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.]
       System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean showHelp) +1077
       Microsoft.VisualBasic.Interaction.MsgBox(Object Prompt, MsgBoxStyle Buttons, Object Title) +310
       formulario_index.Btnsesion_Click(Object sender, EventArgs e) +2958
       System.Web.UI.WebControls.Button.OnClick(EventArgs e) +11765069
       System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +150
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1665

    este se genera en un button. cuando entra en un a evaluar un procedimiento.

    no tengo ningun MsgBox  o MsgBox modal.

    viernes, 20 de abril de 2018 15:05

Todas las respuestas

  • Mira a ver qué pone en la fila 2958 de Btnsesion_Click, que es donde se está disparando el error.

    Debe haber alguna llamada a alguna función interna de VisualBasic que ocasiona la presentación de MsgBox (observa la traza de pila).

    viernes, 20 de abril de 2018 15:15
  • como puedo hacer eso. en IIS

    viernes, 20 de abril de 2018 15:30
  • En IIS no puedes hacerlo. Tienes que hacerlo en Visual Studio, o con cualquier editor desde el que puedas abrir el código fuente, y que tenga un contador de líneas. Simplemente, baja a la línea 2958 del código fuente que corresponde con el error que te está saliendo (debería caer dentro del método Btnsesion_Click) y mira a ver qué pone en esa línea (y si no la entiendes y necesitas preguntarlo en el foro, ponnos no solo la línea afectada sino también el suficiente contexto para que podamos discernir qué es lo que está haciendo).
    sábado, 21 de abril de 2018 13:18