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.
Crea un archivo que puede usar al archivar un informe de errores.
Sintaxis
-bugreport:file
Argumentos
| Término | Definición |
|---|---|
file |
Obligatorio. Nombre del archivo que contendrá el informe de errores. Incluya el nombre de archivo entre comillas (" ") si el nombre contiene un espacio. |
Observaciones
La siguiente información se agrega a file:
Copia de todos los archivos de código fuente de la compilación.
Lista de las opciones del compilador usadas en la compilación.
Información de versión sobre el compilador, Common Language Runtime y el sistema operativo.
Salida del compilador, si existe.
Descripción del problema, para el que se le solicita.
Una descripción de cómo cree que el problema debe corregirse, para el que se le solicita.
Dado que se incluye una copia de todos los archivos de código fuente en file, es posible que quiera reproducir el defecto de código (sospechoso) en el programa más corto posible.
Importante
La -bugreport opción genera un archivo que contiene información potencialmente confidencial. Esto incluye la hora actual, la versión del compilador, la versión de .NET Framework, la versión del sistema operativo, el nombre de usuario, los argumentos de la línea de comandos con los que se ejecutó el compilador, todo el código fuente y la forma binaria de cualquier ensamblado al que se hace referencia. Para acceder a esta opción, especifique opciones de línea de comandos en el archivo Web.config para una compilación del lado servidor de una aplicación de ASP.NET. Para evitar esto, modifique el archivo Machine.config para impedir que los usuarios compilen en el servidor.
Si esta opción se usa con -errorreport:prompt, -errorreport:queueo -errorreport:sendy la aplicación encuentra un error interno del compilador, la información de file se envía a Microsoft Corporation. Esa información ayudará a los ingenieros de Microsoft a identificar la causa del error y puede ayudar a mejorar la próxima versión de Visual Basic. De forma predeterminada, no se envía información a Microsoft. Sin embargo, al compilar una aplicación mediante -errorreport:queue, que está habilitada de forma predeterminada, la aplicación recopila sus informes de errores. A continuación, cuando el administrador del equipo inicia sesión, el sistema de informes de errores muestra una ventana emergente que permite al administrador reenviar a Microsoft los informes de errores que se produjeron desde el inicio de sesión.
Nota:
La -bugreport opción no está disponible desde el entorno de desarrollo de Visual Studio; solo está disponible cuando se compila desde la línea de comandos.
Ejemplo
En el ejemplo siguiente se compila T2.vb y se coloca toda la información de informes de errores en el archivo Problem.txt.
vbc -bugreport:problem.txt t2.vb