Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica cómo el compilador de Visual Basic debe notificar errores internos del compilador.
Sintaxis
-errorreport:{ prompt | queue | send | none }
Observaciones
Esta opción proporciona una manera cómoda de notificar un error interno del compilador (ICE) de Visual Basic al equipo de Visual Basic en Microsoft. De forma predeterminada, el compilador no envía información a Microsoft. Sin embargo, si se produce un error interno del compilador, esta opción le permite notificar el error a Microsoft. Esa información ayudará a los ingenieros de Microsoft a identificar la causa y puede ayudar a mejorar la próxima versión de Visual Basic.
La capacidad de un usuario para enviar informes depende de los permisos de directiva de usuario y de equipo.
En la tabla siguiente se resume el efecto de la -errorreport opción.
| Opción | Comportamiento |
|---|---|
prompt |
Si se produce un error interno del compilador, aparece un cuadro de diálogo para que pueda ver los datos exactos recopilados por el compilador. Puede determinar si hay información confidencial en el informe de errores y tomar una decisión sobre si se debe enviar a Microsoft. Si decide enviarlo y la configuración de la directiva de usuario y la máquina lo permiten, el compilador envía los datos a Microsoft. |
queue |
Pone en cola el informe de errores. Al iniciar sesión con privilegios de administrador, puede notificar los errores desde la última vez que se inició sesión (no se le pedirá que envíe informes de errores más de una vez cada tres días). Este es el comportamiento predeterminado cuando no se especifica la -errorreport opción. |
send |
Si se produce un error interno del compilador y la configuración de directiva de usuario y de máquina lo permiten, el compilador envía los datos a Microsoft. La opción -errorreport:send intenta enviar automáticamente información de error a Microsoft si la configuración del sistema de informes de errores de Windows habilita los informes . |
none |
Si se produce un error interno del compilador, no se recopilará ni se enviará a Microsoft. |
El compilador envía datos que incluyen la pila en el momento del error, que normalmente incluye algún código fuente. Si -errorreport se usa con la opción -bugreport , se envía todo el archivo de origen.
Esta opción se usa mejor con la opción -bugreport , ya que permite a los ingenieros de Microsoft reproducir más fácilmente el error.
Nota:
La -errorreport opción no está disponible desde el entorno de desarrollo de Visual Studio; solo está disponible al compilar desde la línea de comandos.
Ejemplo
El código siguiente intenta compilar T2.vby, si el compilador encuentra un error interno del compilador, se le pide que envíe el informe de errores a Microsoft.
vbc -errorreport:prompt t2.vb