Compartir a través de


Mensajes del compilador de Visual Basic

Actualización: noviembre 2007

Esta sección contiene los mensajes de error de Visual Basic que se producen en tiempo de compilación.

Se esperaba '-'

'!' requiere que el operando izquierdo tenga un parámetro de tipo, clase o tipo de interfaz pero este operando tiene el tipo '<tipo>'

'#Else' debe ir precedida de la instrucción '#If' o '#ElseIf' correspondiente

'#ElseIf' no puede ir detrás de '#Else' como parte de un bloque '#If'

'#ElseIf' debe ir precedida de la instrucción '#If' o '#ElseIf' correspondiente

'#ElseIf', '#Else' o '#End If' debe ir precedida de la instrucción '#If' correspondiente

'#End ExternalSource' debe ir precedida de la instrucción '#ExternalSource' correspondiente

'#End Region' debe ir precedida de la instrucción '#Region' correspondiente

Las directivas '#ExternalSource' no se pueden anidar

La instrucción '#ExternalSource' debe terminar con la instrucción '#End ExternalSource' correspondiente

El bloque '#If' debe terminar con la instrucción '#End If' correspondiente

Las instrucciones '#Region' y '#End Region' no son válidas en los cuerpos de método

La instrucción '#Region' debe terminar con la instrucción 'End #Region' correspondiente

Se esperaba '('

Se esperaba '('

Se esperaba ')'

Se esperaba '.'

No se permite ':'

Se esperaba '{'

Se esperaba '}'

'<nombredeargumento>' no es un parámetro de '<declaracióndemétodo>'

'<nombre de ensamblado>' es un ensamblado y no se puede hacer referencia a él como módulo

No se puede aplicar '<atributo>' porque el formato del GUID '<número>' no es correcto

'<nombredeatributo>' no se puede aplicar más de una vez a un ensamblado

'<nombre de interfaz base>.<nombre de miembro>' de 'implements <nombre de interfaz derivada>' ya ha sido implementado por la clase base '<nombre de clase base>'. Se supone la reimplementación de <tipo>

La clase '<nombre de clase>' no es compatible con CLS porque deriva de '<nombre de clase base>' que tampoco lo es

La clase '<nombre de clase>' no es compatible con CLS porque la interfaz '<nombre de interfaz>' que implementa tampoco lo es

'<nombredeclase1>' no puede heredar de <tipo> '<nombredeclase2>' porque '<nombredeclase2>' se ha declarado como 'NotInheritable'

'<constructor>' en el tipo generado por el diseñador '<tipo>' debe llamar al método InitializeComponent

'<declaración1>' no puede reemplazar a '<declaración2>' porque está declarado como 'NotOverridable'

'<declaración1>' no puede reemplazar a '<declaración2>' porque está declarado como 'Shared'

'<declaración1>' no puede reemplazar a '<declaración2>' porque tienen niveles de acceso diferentes

'<nombre de tipo derivado>' no puede heredar del <tipo> '<nombre de tipo base construido>' porque amplía el acceso del <nombre de tipo interno> fuera del ensamblado

'<nombre de tipo derivado>' no puede heredar del <tipo> '<nombre de tipo base construido>' porque amplía el acceso del tipo <nombre de tipo interno> a la <región> '<nombre de región>'

'<nombreDeElemento>' no se puede declarar como 'Partial' porque los métodos parciales deben ser Subs

'<nombre de elemento>' para el alias Imports en '<nombre completo de elemento>' no hace referencia a Namespace, Class, Structure, Interface, Enum o Module

'<nombreDeElemento>' es ambiguo porque existen varios tipos de miembros con este nombre en <tipo> '<nombreDeTipo>'

'<nombreDeElemento>' no es un parámetro de método

'<nombreDeElemento>' no es un parámetro del método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'

'<nombre de elemento>' está obsoleto (Error de Visual Basic)

'<nombre de elemento>' está obsoleto (Advertencia de Visual Basic)

'<nombre de elemento >' está obsoleto: <mensaje de error>

'<nombreDeElemento>' hace referencia al tipo '<nombreDeTipo>' en el proyecto '<nombreDeProyecto>', pero el tipo '<nombreDeTipo>' no se encontró en el proyecto '<nombreDeProyecto>'

'<constantevacía>' no se declaró

<error>: '<nombredeclase1>' hereda de '<nombredeclase2>'

<error>: '<nombredeconstructor1>' llama a '<nombredeconstructor1>'

<error>: '<nombredeestructura1>' contiene '<nombredeestructura2>'

El evento '<nombreDeEvento>' define implícitamente a '<nombreDeMiembro>', que entra en conflicto con un miembro implícitamente declarado para <tipo> '<nombreDeTipo>'

'<nombreDeEvento>' es un evento y no se le puede llamar directamente

'<nombredeevento>' no es un evento de '<nombredecontenedor>'

'<expresión>' no se puede utilizar como restricción de tipo

No se puede hacer referencia a '<nombredearchivo>' porque no es un ensamblado

No se declaró '<función>'

'<nombreDeFunción>' no se declaró (Error del compilador de Smart Device/Visual Basic)

'<nombreDeFunción>' no se declaró (Error de Visual Basic)

'<cláusulaimplements>' no puede implementar '<nombredetipo>' porque '<nombredetipo>' es un nombre reservado

'<nombre de interfaz>.<nombre de miembro>' ya ha sido implementado por la clase base '<nombre de clase base>'. Se supone la reimplementación de <tipo>

'<nombreInterfaz1>' no puede implementar '<nombreMétodo>' debido a que no existe su <método> correspondiente en la interfaz '<nombreInterfaz2>'

El descriptor de acceso '<palabra clave>' de '<nombre de propiedad>' está obsoleto (Error de Visual Basic)

El descriptor de acceso '<palabra clave>' de '<nombre de propiedad>' está obsoleto (Advertencia de Visual Basic)

El descriptor de acceso '<palabra clave>' de '<nombre de propiedad>' está obsoleto: '<mensaje de error>' (Error de Visual Basic)

El descriptor de acceso '<palabra clave>' de '<nombre de propiedad>' está obsoleto: '<mensaje de error>' (Advertencia de Visual Basic)

'<palabraClave>' no es válido dentro de un módulo

'<palabra clave>' no es válido dentro de una estructura

'<palabra clave>' sólo es válido dentro de una clase

'<palabraClave>' sólo es válida en un método de instancia

No se declaró '<lsetstmt>'

'<funciónmatemática1>' no se declaró

'<miembro>' entra en conflicto con el miembro reservado por este nombre que está declarado implícitamente en todas las enumeraciones

'<miembro>' ya está declarado en esta estructura

'<miembro>', declarado implícitamente para '<nombreDeEvento>', no puede prevalecer sobre un método 'MustOverride' en la base '<nombreDeClase>'

'<miembro>' no se puede declarar como 'Shadows' fuera de una clase, estructura o interfaz

'<nombre de miembro>' no puede exponer el tipo '<nombre de tipo>' fuera del proyecto mediante <tipo de contenedor> '<nombre de tipo de contenedor>'

'<nombre de miembro>' no puede implementar '<nombre de interfaz>.<nombre de miembro de interfaz>' porque difieren en las restricciones de parámetro de tipo

'<nombredemiembro>' existe en varias interfaces base

'<nombre de miembro> tiene el mismo nombre que un parámetro de tipo

'<nombreDeMiembro>' ya se declaró por '<nombreDeProcedimiento>', que se generó para este '<nombreDeContenedor>'

'<nombreDeMiembro>' es ambiguo en las interfaces heredadas '<nombreDeInterfaz1>' y '<nombreDeInterfaz2>'

'<nombreDeMiembro>' no es miembro de '<nombreDeContexto>'; no existe en el contexto actual

'<nombredemiembro>' no se declaró

'<nombredemiembro>' no se ha declarado o el módulo que lo contiene no se ha cargado en la sesión de depuración

'<nombre de miembro>' está obsoleto: <mensaje de error>

'<nombredemiembro1>' y '<nombredemiembro2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en los tipos de los parámetros opcionales

'<nombreDeMiembro1>' no puede reemplazar a '<nombreDeMiembro2>' porque se diferencian en los tipos de parámetros opcionales

<mensaje> Este error también puede ser debido a la combinación de una referencia de archivo a '<nombreDeArchivo1>' en el proyecto '<nombreDeProyecto1>' con una referencia de archivo a '<nombreDeArchivo2>' en el proyecto '<nombreDeProyecto2>'

<mensaje> Este error también puede ser debido a la combinación de una referencia de archivo con una referencia de proyecto al ensamblado '<nombreDeEnsamblado>'

<método> '<nombredemétodo1>' se debe declarar como 'Overloads' porque otro '<nombredemétodo2>' está declarado como 'Overloads'

No se puede tener acceso a '<método>' en este contexto debido a que es '<modificador>'

'<método1>' y '<método2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en parámetros opcionales

'<método1>' y '<método2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en parámetros declarados como 'ByRef' o 'ByVal'

'<método1>' y '<método2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en parámetros declarados como 'ParamArray'

'<método1>' y '<método2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en los tipos de valor devueltos

'<método1>' y '<método2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en los valores predeterminados de los parámetros opcionales

'<método1>' no puede reemplazar a '<método2>' porque expande el acceso del método base

'<método1>' no puede reemplazar a '<método2>' porque es una instrucción 'Declare'

'<método1>' no puede reemplazar a '<método2>' porque se diferencian en un parámetro que está marcado como 'ByRef' frente a 'ByVal'

'<método1>' no puede reemplazar a '<método2>' porque se diferencian en los parámetros opcionales

'<método1>' no puede reemplazar a '<método2>' debido a que se diferencian en los valores predeterminados de los parámetros opcionales

'<método1>' no puede reemplazar a '<método2>' porque se diferencian en sus tipos de valor devuelto

'<nombreDeMétodo>' y '<nombreDeMétodo>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en 'ReadOnly' o 'WriteOnly'

'<nombreMétodo>' no se puede implementar más de una vez

'<nombreDeMétodo>' no puede reemplazar un método sobre el que se ha prevalecido

'<nombredemétodo>' no puede prevalecer sobre un método declarado como 'MustOverride'

'<nombreDeMétodo>' tiene varias definiciones con firmas idénticas

'<nombreDeMétodo>' no está accesible en este contexto porque el tipo devuelto no está accesible

'<modificador>' no es válido en una instrucción Declare

'<modificador>' no es válido en una declaración de delegado

'<modificador>' no es válido en una declaración de constantes local

'<modificador>' no es válido en una declaración de variables local

'<modificador>' no es válido en una declaración de método

'<modificador>' no es válido en una declaración de evento

'<modificador>' no es válido en una declaración Interface

'<nombre de módulo>' es un módulo y no se puede hacer referencia a él como ensamblado

'<nombre>' no se puede usar como un parámetro en un especificador de atributo porque no es un campo o propiedad

'<nombre>' no puede exponer ningún tipo delegado subyacente '<tipoDelegado>' del evento que se implementa fuera del proyecto a través de <especificador> '<tipo>'

'<nombre>' no puede exponer el tipo delegado subyacente '<tipoDelegado>' del evento que implementa en <especificador1> '<tipo1>' mediante <especificador2> '<tipo2>'

'<nombre>' no puede exponer el tipo '<tipo>' utilizado en el tipo delegado subyacente '<tipoDelegado>' del evento que implementa en <especificador1> '<tipo1>' mediante <especificador2> '<tipo2>'

'<nombre>' no puede exponer un tipo <tipo1> en <especificador> <tipo2> '<nombreDeTipo>' mediante <nombre>

'<nombre>' no puede exponer el tipo '<tipo1>' utilizado en el tipo delegado subyacente '<tipoDelegado>' del evento que implementa fuera del proyecto a través de <especificador> '<tipo2>'

'<nombre>' no puede hacerse referencia a sí mismo a través de su instancia predeterminada; utilice 'Me' en su lugar

'<nombre>' ya se declaró como '<declaración>' en <espaciodedeclaración>

'<nombre>' ya se declaró como parámetro de este método

'<nombre>' es ambiguo entre las declaraciones de los módulos '<nombreMódulo1>' y '<nombreMódulo2>'

'<nombre>' es ambiguo en los objetos de aplicación '<lista>'

'<nombre>' es ambiguo en el espacio de nombres '<nombreDeEspacioDeNombres>'

'<nombre>' se ha declarado en el proyecto '<proyecto1>', al que el proyecto '<proyecto2>' no hace referencia

'<nombre>' no es un miembro de '<nombreClase>'

No se puede encontrar '<nombre>', necesario para compilar esta construcción

'<nombre1>' está en conflicto con <tipo> debido al mismo nombre declarado en '<nombre2>'

'<nombre1>' para la instrucción Imports '<nombre2>' no hace referencia a Namespace, Class, Structure, Enum o Module

'<nombre1>' es ambiguo y se ha importado de los espacios de nombres o tipos '<nombre2>'

'<espacio de nombres>' no es un nombre válido y no se puede utilizar como el nombre del espacio de nombres de la raíz

'<nombreDeEspacioDeNombres>' es ambiguo

'<constantenull>' no se declaró

'<nombre de parámetro>' ya se declaró como parámetro de tipo de este método

'<procedimiento1>' y '<procedimiento2>' no se pueden sobrecargar el uno al otro debido a que sólo se diferencian en parámetros declarados como 'Byref' o 'Byval'

'<nombre de procedimiento>' no puede reemplazar a '<nombre de procedimiento base>' porque difieren en las restricciones de parámetro de tipo

El tipo de valor devuelto o los tipos de parámetros de '<nombredeprocedimiento>' no se admiten

'<procedimiento>' no tiene parámetros y su tipo de valor devuelto no se puede indizar

'<nombre de procedimiento>' para el evento '<nombre de evento>' no se puede marcar como compatible con CLS porque su tipo contenedor '<nombre de tipo>' tampoco lo es

El '<nombre de procedimiento 1>' no puede reemplazar el '<nombre de procedimiento 2>' porque no está accesible en este contexto

<nombreDeProcedimiento1> no puede reemplazar a <nombreDeProcedimiento2> porque se diferencian en los parámetros declarados como 'ParamArray'

<firma de procedimiento 1> no es compatible con CLS porque sobrecarga a <firma de procedimiento 2> que difiere de ella sólo en la matriz de tipos de parámetro de matriz o en el rango de los tipos de parámetro de matriz

Los parámetros <propiedad> no se pueden declarar como 'ByRef'

'<propiedad1>' y '<propiedad2>' no se pueden sobrecargar el uno al otro debido a que sólo uno está marcado como 'Default'

'<propiedad>' no se puede exponer a COM como una propiedad 'Let'

La propiedad '<nombreDePropiedad>' define implícitamente '<nombreDeMiembro>', que entra en conflicto con un miembro del mismo nombre en <tipo> '<nombreDeTipo>'

'<nombreDePropiedad1>' no puede reemplazar a '<nombreDePropiedad2>' debido a que sólo se diferencian en 'ReadOnly' o 'WriteOnly'

No se puede tener acceso a '<métodoCalificado>' en este contexto debido a que es '<modificador>'

'<rsetstmt>' no se declaró

'<especificador>' no es válido en una declaración de constantes

'<especificador>' no es válido en una declaración de variables miembro

'<especificador>' no es válido en una declaración Structure

'<especificador>' no es válido en una declaración WithEvents

'<especificador>' no es válido en una declaración Enum

'<especificador>' no es válido en una declaración de evento de interfaz

'<especificador>' no es válido en una declaración de método de interfaz

'<especificador>' no es válido en una declaración de propiedad de interfaz

<especificador1> <tipo> no puede heredar de un <especificador2> <tipo> debido a que expande el acceso de la base <tipo>

'<especificador1>' y '<especificador>' no se pueden combinar

La instrucción '<nombreDeInstrucción>' requiere una matriz

<tipo> '<nombreDeMétodo>' entra en conflicto con otros miembros del mismo nombre en la jerarquía de herencia y, por tanto, se debe declarar como 'Shadows'

<tipo> '<nombreDeTipo>' prevalece sobre un método que se puede reemplazar en la clase base

'<tipo>' no se puede heredar más de una vez

Los parámetros de <tipo> no se pueden declarar como 'Optional'

Los parámetros de <tipo> no se pueden declarar como 'ParamArray'

<tipo1> '<nombreDeMiembro>' está en conflicto con <tipo2> '<nombreDeMiembro>' de la clase base <tipo3> '<nombreDeClase>' y se debe declarar como 'Shadows'

<tipo1> '<nombreDeMiembro>' prevalece sobre un miembro que se puede sobrecargar declarado en la base <tipo2> '<nombreDeClase>'

<tipo1> '<nombreDePropiedad>' entra en conflicto con un miembro declarado implícitamente para el evento '<nombreDeEvento>' en la clase base <tipo2> '<nombreDeClase>'

<tipo1> '<nombreDeTipo>' y <tipo2> '<nombreDeTipo>' están en conflicto en <espacioDeNombres> '<nombreDeEspacioDeNombres>'

<tipo1> '<nombreDeTipo>' y <tipo2> '<nombreDeTipo>', declarados en <nombre>, están en conflicto en <espacioDeNombres> '<nombreDeEspacioDeNombres>'

<tipo1> '<nombredetipo>' no se puede declarar 'Overrides' porque no reemplaza a <tipo1> en la base <tipo2>

<tipo1> '<nombredetipo1>' entra en conflicto con un miembro declarado implícitamente para '<nombredeevento>' en <tipo2> '<nombredetipo2>'

'<tipo1>' no puede reemplazar a <tipo2> porque no está declarado como 'Overridable'

<tipo1>'<nombreDeTipo>' debe implementar '<nombreDeMiembro>' para la interfaz '<nombreDeInterfaz>'

<tipo1>'<nombreDeTipo>' debe implementar '<nombreDeMétodo>' para la interfaz '<nombreDeInterfaz>'

'<nombreDeMiembro>' de '<nombreDeTipo>' se debe declarar como 'Shadows' porque otro miembro con este nombre está declarado como 'Shadows'

'<nombredetipo>' no se puede utilizar como atributo porque no tiene un atributo 'System.AttributeUsageAttribute'

'<nombredetipo>' no se puede utilizar como atributo porque no se hereda de 'System.Attribute'

'<nombredetipo>' no se puede usar como atributo porque tiene métodos 'MustOverride' que no se han reemplazado

'<nombredetipo>' no se puede usar como atributo porque se ha marcado como 'MustInherit'

'<nombredetipo>' no se puede utilizar como atributo porque no es una clase

'<nombre de tipo>' no puede heredar del <tipo> '<nombre de tipo base>' porque amplía el acceso del <tipo> fuera del ensamblado

'<tipo>' no puede prevalecer sobre un método 'MustOverride' implícitamente declarado para la propiedad '<propiedad>' en <tipo> '<tipo>'

'<nombre de tipo>' tiene el mismo nombre que otro tipo expuesto en un grupo 'My'

'<nombre de tipo>' en el ensamblado '<nombre de ensamblado>' se ha reenviado a sí mismo y, por lo tanto, es un tipo no compatible

'<nombreDeTipo>' es un tipo de clase y no se puede utilizar como una expresión

'<tipo>' es un tipo delegado

'<nombre de tipo>' es un tipo genérico y requiere argumentos de tipo

''<nombreDeTipo>' es un espacio de nombres y no se puede utilizar como una expresión

'<nombreDeTipo>' es un tipo de estructura y no se puede utilizar como una expresión

'<nombredetipo>' es un tipo y no se puede usar como expresión

'<tipo>' es un tipo en '<contenedor>' y no se puede usar como expresión

'<nombreDeTipo>' es un tipo Enum y no se puede utilizar como una expresión

'<nombreDeTipo>' es un tipo de interfaz y no se puede utilizar como una expresión

No se admite el tipo '<nombredetipo>'

'<nombredetipo>' se debe declarar como 'MustInherit' debido a que contiene métodos declarados como 'MustOverride'

Los valores '<tipo>' no se puede convertir en 'Char'

'<nombredetipo1>' no se puede convertir en '<nombredetipo2>'

'<nombredevariable>' no es una variable local ni un parámetro y, por tanto, no se puede usar como variable Catch

<nombreDeVariable>' no se inferirá porque es una variable local estática

Se esperaba '=' (Declaración)

Se esperaba '=' (instrucciones de asignación Let o Set)

Se esperaba '=' (inicializador de objeto)

Se esperaba '>'

No se puede inferir un tipo que acepte valores Null para la variable '<nombreDeVariable>'

El modificador de acceso '<modificador de acceso>' no es válido

Un modificador de acceso sólo se puede aplicar a la instrucción 'Get' o Set', pero no a ambas

Acceso de miembro compartido mediante una instancia; la expresión calificadora no se evaluará

Los parámetros de método 'AddHandler' y 'RemoveHandler' no se pueden declarar como 'ByRef'

Los parámetros de método 'AddHandler' y 'RemoveHandler' deben tener el mismo tipo delegado que el evento que los contiene

Los métodos 'AddHandler' y 'RemoveHandler' deben tener exactamente un parámetro

La declaración 'AddHandler' debe terminar con 'End AddHandler' correspondiente

Falta la definición 'AddHandler' del evento '<nombreDeEvento>'

Ya se declaró 'AddHandler'

El operando de eventos de la instrucción 'AddHandler' o 'RemoveHandler' debe ser una expresión calificada por puntos o un nombre simple

Los parámetros de método 'AddHandler', 'RemoveHandler' y 'RaiseEvent' no se pueden declarar como '<modificador>'

No se puede aplicar 'AddressOf' a 'nombreDeMétodo' porque 'nombreDeMétodo' es un método parcial

Una expresión 'AddressOf' no se puede convertir en '<nombreDeTipo>' debido a que '<nombreDeTipo>' no es un tipo delegado

La expresión 'AddressOf' no se puede convertir a '<nombreDeTipo>' porque el tipo '<nombreDeTipo>' se declaró como 'MustInherit' y no se puede crear

Las expresiones 'AddressOf' no son válidas en ventanas de depuración

Las expresiones 'AddressOf' no son válidas en la primera expresión de una instrucción 'Select Case'

El operando 'AddressOf' debe ser el nombre de un método (sin paréntesis)

El nombre de una función de agregado no se puede usar con un carácter de tipo

El alias '<nombreEspacioDeNombres>' ya se ha declarado

Todos los parámetros deben tener un tipo explícito, en caso de tener tipo

Todos los proyectos de una solución de Visual Basic deben tener como destino la misma plataforma, pero el proyecto que está intentando agregar tiene como destino otra plataforma distinta de la especificada en la solución

Aquí no se puede usar una expresión incrustada

Se esperaba 'And'

Los inicializadores de tipo anónimo no son válidos en ventanas de depuración

El nombre de miembro de tipo anónimo sólo se puede inferir a partir de un nombre simple o completo sin argumentos

El nombre de un miembro de tipo anónimo debe ir precedido de un punto

El miembro de tipo anónimo o la propiedad '<nombreDePropiedad>' están ya declarados

La propiedad '<nombreDePropiedad>' del miembro de tipo anónimo no se puede usar para inferir el tipo de otra propiedad de miembro porque el tipo de '<nombreDePropiedad>' no se ha establecido aún

El tipo anónimo debe contener al menos un miembro

No se puede usar la propiedad de tipo anónimo '<nombrePropiedad>' en la definición de una expresión lambda en la misma lista de inicialización

El parámetro '<nombreParámetro>' correspondiente al argumento se reduce de '<tipo1>' a '<tipo2>'

El parámetro '<nombreDeParámetro>' correspondiente al argumento se reduce a '<nombreDeTipo>'

No se ha especificado ningún argumento para el parámetro '<nombreDeParámetro>'

No se ha especificado ningún argumento para el parámetro '<nombreParámetro>' de '<nombreMétodo>'

No se especificó un argumento para el parámetro '<nombreDeParámetro>' del método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'

No se pueden pasar argumentos a una restricción 'New' utilizada en un parámetro de tipo

Los límites de matriz no pueden aparecer en los especificadores de tipo

Las declaraciones de la matriz no pueden especificar límites inferiores

Una matriz declarada como variable de control de bucle no se puede declarar con un tamaño inicial

Las dimensiones de la matriz no pueden ser de tamaño negativo

La matriz supera el límite de 32 dimensiones

No se puede especificar un inicializador de matrices para una dimensión no constante; utilice el inicializador vacío '{}'

El inicializador de matriz tiene demasiados elementos <número>

El inicializador de matriz no tiene suficientes dimensiones

El inicializador de matriz tiene demasiadas dimensiones

Al inicializador de matriz le faltan <número> elementos

Los inicializadores de matriz sólo son válidos para matrices, pero el tipo de '<nombreDeVariable>' es '<nombreDeTipo>'

Los límites inferiores de una matriz sólo pueden ser '0'

No se pueden especificar los modificadores de una matriz en una variable y en su tipo al mismo tiempo

No se pueden especificar modificadores de matriz en el nombre del parámetro de una expresión lambda, solo en su tipo

Falta la expresión de subíndice de matriz

Las matrices no se pueden declarar con 'New'

Las matrices declaradas como miembros de estructura no se pueden declarar con un tamaño inicial

Las matrices de tipo 'System.Void' no se permiten en esta expresión

Las matrices utilizadas como argumentos de atributo son necesarias para especificar explícitamente los valores de todos los elementos

'As Any' no se admite en instrucciones 'Declare'

Se esperaba 'As'

Se esperaba 'As', una coma o ')'

No se puede crear el ensamblado '<nombredeensamblado>' porque la ruta de acceso tiene más de 259 caracteres

'<ruta de acceso de archivo 1>' del ensamblado hace referencia al ensamblado '<identidad de ensamblado>', que es ambiguo entre '<ruta de acceso de archivo 2>' (a que hace referencia el proyecto '<nombre de proyecto 1>') y '<ruta de acceso de archivo 3>' (a que hace referencia el proyecto '<nombre de proyecto 2>')

'<ruta de acceso 1>' del ensamblado hace referencia al ensamblado '<identidad de ensamblado>', que es ambiguo entre '<ruta de acceso 2>' y '<ruta de acceso 3>'

El atributo de ensamblado '<nombredeatributo>' no es válido: <error>

Las instrucciones de atributo de ensamblado o de módulo deben preceder a cualquier declaración en un archivo

Se esperaba 'Assembly' o 'Module'

Al menos un tipo de parámetro de este operador binario debe ser el tipo contenedor '<nombre de tipo>'

No se puede aplicar el atributo '<nombredeatributo>' más de una vez

No se puede aplicar el atributo '<nombredeatributo>' a '<nombredemiembro>' porque el atributo no es válido en este tipo declarativo

No se puede aplicar el atributo '<nombredeatributo>' a un método con parámetros opcionales

El atributo '<nombreAtributo>' no se puede aplicar a un módulo

El atributo '<nombreAtributo>' no se puede aplicar a un ensamblado

El atributo '<atributo>' no se puede especificar más de una vez en este proyecto, aunque sea con idénticos valores de parámetros

El atributo '<nombredeatributo>' no es válido: <error>

No se puede usar el atributo porque no tiene un constructor Public

El atributo 'Conditional' sólo es válido en declaraciones 'Sub'

La constante de atributo '<nombredeconstante>' no puede ser el destino de una asignación

El constructor de atributos tiene un parámetro 'ByRef' de tipo '<nombre de tipo>'; no se pueden utilizar constructores con parámetros byref para aplicar el atributo

El constructor de atributos tiene un parámetro de tipo '<tipo>', que no es de tipo integral, punto flotante o enumeración, ni de tipo Object, Char, String, Boolean o System.Type o una matriz dimensional 1 de estos tipos

El miembro de atributo '<nombredemiembro>' no puede ser el destino de una asignación porque no está declarado como 'Public'

El especificador de atributo no es una instrucción completa

El atributo 'System.Runtime.InteropServices.DefaultCharSetAttribute' no se admite en esta versión

El valor del atributo no es válido; se espera 'valor'

El valor del atributo no es válido; se espera 'valor1' o 'valor2'

No se pueden aplicar los atributos a las variables locales

No se pueden aplicar atributos a parámetros de expresiones lambda

Los atributos no pueden ser genéricos ni tipos anidados dentro de genéricos

Valor de suma de comprobación incorrecto; no tiene dígitos hexadecimales o el número de dígitos hexadecimales es impar

Formato de GUID incorrecto

Código XML con formato incorrecto. No se puede incluir el archivo '<archivoDeComentarios>'

La clase base '<nombre de clase base 1>' especificada para '<nombre de clase parcial>' no puede ser diferente de la clase base '<nombre de clase base 2>' de uno de sus otros tipos parciales

Los límites sólo se pueden especificar para la matriz de nivel superior al inicializar una matriz de matrices

Falta el corchete de cierre ']' del identificador entre corchetes

La bifurcación fuera de una cláusula 'Finally' no es válida

Se esperaba 'By'

El parámetro '<nombreDeParámetro>' de 'ByRef' no se puede usar en una expresión lambda

No se puede usar el parámetro <nombreDeParámetro> de 'ByRef' en una expresión de consulta

'ByVal' y 'ByRef' no se pueden combinar

No se puede convertir un tipo anónimo en un árbol de expresión porque contiene un campo que se usa en la inicialización de otro campo

No se puede convertir en '<tipo>'

No se puede convertir 'tipo1' en 'tipo2'

No se puede volver a copiar el valor del parámetro 'ByRef' '<nombre de parámetro>' en el argumento coincidente porque el tipo '<nombre de tipo 1>' no se puede convertir al tipo '<nombre de tipo 2>'

No se puede crear una instancia del módulo '<nombredemódulo>'

No se encuentra el directorio .NET Framework: <error>

No se puede implementar '<nombreDeInterfaz1>.<nombreDeMiembro>' porque su implementación puede entrar en conflicto con la implementación de '<nombreDeInterfaz2>.<nombreDeMiembro>' para algunos argumentos de tipo

No se puede implementar la interfaz '<nombre de interfaz 1>' porque su implementación puede entrar en conflicto con la implementación de otra interfaz '<nombre de interfaz 2>' implementada para algunos argumentos de tipo

No se puede inferir un tipo común para el primer y el segundo operando del operador 'If' binario

No se puede inferir un tipo común para el segundo y el tercer operando del operador 'If'

No se puede inferir un tipo de datos para '<nombreDeVariable>' porque las dimensiones de la matriz no coinciden

No se puede heredar la interfaz '<nombreDeInterfaz1>' porque podría ser idéntica a la interfaz '<nombreDeInterfaz2>' para algunos argumentos de tipo

No se puede heredar la interfaz '<nombre de interfaz 1>' porque puede ser idéntica a la interfaz '<nombre de interfaz 2>' de la que la interfaz '<nombre de interfaz 3>' hereda para algunos argumentos de tipo

No se puede heredar la interfaz '<nombre de interfaz 1>' porque la interfaz '<nombre de interfaz 2>' de la que la hereda puede ser idéntica a la interfaz '<nombre de interfaz 3>' para algunos argumentos de tipo

No se puede heredar la interfaz '<nombre de interfaz 1>' porque la interfaz '<nombre de interfaz 2>' de la que la hereda puede ser idéntica a la interfaz '<nombre de interfaz 3>' de la que la interfaz '<nombre de interfaz 4>' hereda para algunos argumentos de tipo

No se puede hacer referencia a '<nombre>' porque es miembro del campo de tipo de valor '<nombre>' de la clase '<nombreDeClase>' que tiene 'System.MarshalByRefObject' como clase base

No se puede hacer referencia a un miembro de instancia de una clase desde un método compartido o un inicializador de método compartido sin una instancia explícita de la clase

No se puede enviar el informe de errores automáticamente

No se puede establecer el valor de una variable local para un método que no está en la parte superior de la pila

No se puede especificar /win32icon y /win32resource

No se puede abrir '<nombreDeArchivo>' para escritura

'Case' sólo puede aparecer dentro de una instrucción 'Select Case'

'Case' no puede seguir a 'Case Else' en la misma instrucción 'Select'

'Case Else' sólo puede aparecer dentro de una instrucción 'Select Case'

Las instrucciones 'Case' no son válidas en la ventana Inmediato

La grafía del nombre de espacio de nombres '<nombre de espacio de nombres 1>' no coincide con la grafía del nombre de espacio de nombres '<nombre de espacio de nombres 2>' en el archivo '<ruta de acceso de archivo>'

Nunca se alcanza el bloque 'Catch' porque '<nombre 1>' hereda de '<nombre 2>'

Nunca se alcanza el bloque 'Catch'; <excepción> controlada anterior en la misma instrucción 'Try'

'Catch' no puede aparecer después de 'Finally' dentro de una instrucción 'Try'

'Catch' no puede aparecer fuera de una instrucción 'Try'

'Catch' no puede reconocer el tipo '<nombreDeTipo>' debido a que no es 'System.Exception' o una clase que hereda de 'System.Exception'

'Catch' debe terminar con la instrucción 'End Try' correspondiente

Las instrucciones 'Catch' no son válidas en la ventana Inmediato

Los valores 'Char' no se puede convertir en '<tipo>'

No se permite el carácter 'carácter' (0x<hexadecimal>) al principio de un nombre XML

No se permite el carácter 'carácter' (0x<hexadecimal>) en un nombre XML

No se permite el carácter 'carácter' (0x<hexadecimal>) en un literal XML

La constante de caracteres debe contener exactamente un carácter

El carácter no es válido

No se permite la secuencia de caracteres '--' en un comentario XML

No se puede encontrar la clase '<nombredeclase>'

No se puede indizar la clase '<nombreClase>' porque no tiene ninguna propiedad predeterminada

La clase '<nombre de clase>' no puede heredar de sí misma: <mensaje>

No se puede crear la clase '<clase>': <error>

La clase '<nombre de clase>' no tiene 'Sub New' accesible y no se puede heredar

La clase '<nombre de clase>' debe declarar un 'Sub New' porque su clase base '<nombre de clase 2>' no dispone de un 'Sub New' accesible al que se pueda llamar sin argumentos

La clase '<nombre de clase>' debe declarar un 'Sub New' porque el constructor '<nombre de constructor>' de su clase base '<nombre de clase base>' está marcado como obsoleto

La clase '<nombre de clase>' debe declarar un 'Sub New' porque el constructor '<nombre de constructor>' de su clase base '<nombre de clase base>' está marcado como obsoleto: '<mensaje de error>'

La clase '<nombreDeClase>' debe declararse como 'MustInherit' o reemplazar los siguientes miembros 'MustOverride' heredados: '<nombreDeMiembros>'

La clase '<nombre de clase>' debe declarar un 'Sub New' porque el constructor '<nombre de constructor>' de su clase base '<nombre de clase base>' está marcado como obsoleto

La clase '<nombre de clase>' debe declarar un 'Sub New' porque el constructor '<nombre de constructor>' de su clase base '<nombre de clase base>' está marcado como obsoleto: '<mensaje de error>'

La clase '<nombre de clase 1>' debe declarar un 'Sub New' porque su clase base '<nombre de clase 2>' tiene más de un 'Sub New' accesible al que se puede llamar sin argumentos

La restricción 'Class' y una restricción de tipo de clase específica no se pueden combinar

Las restricciones 'Class' y 'Structure' no se pueden combinar

La restricción 'Class' no se puede especificar varias veces para el mismo parámetro de tipo

Una clase de una interfaz no se puede declarar como '<especificador>'

La instrucción 'Class' debe terminar con la instrucción 'End Class' correspondiente

Ya no se admite el evento 'Class_Initialize'

Ya no se admite el evento 'Class_Terminate'

Las clases sólo pueden heredar de otras clases

Las clases no se pueden declarar como '<especificador>'

Las clases que son genéricas o están contenidas en un tipo genérico no pueden heredar de una clase de atributo

La página de códigos '<nombre>' no es válida o no se ha instalado

Se esperaba una coma

Se esperaba una coma o ')' (Lista de parámetros de procedimiento)

Se esperaba una coma o ')' (Lista de argumentos de tipo)

Se esperaba una coma o ')' (Lista de parámetros de tipo)

Se esperaba una coma, ')' o la continuación de una expresión válida

Las instrucciones de comentario no se pueden evaluar.

Se esperaba 'Compare'

Error al compilar: <mensaje>

Hay un conflicto entre la propiedad predeterminada y el atributo 'DefaultMemberAttribute' definido en '|1'

Conflicto con '<nombre1>', que está creado implícitamente para '<nombre2>' en <tipo> '<nombre3>'

La declaración Const no puede tener un inicializador de matriz

La constante '<nombreConstante>' no puede depender de su propio valor

La constante no puede ser el destino de una asignación

Se requiere una expresión constante

La expresión constante no se puede representar en el tipo '<nombreTipo>'

Las constantes deben ser de tipo intrínseco o enumerado; no pueden ser de tipo clase, estructura, parámetro de tipo ni matriz

Las constantes deben tener un valor

La restricción '<restricción1>' está en conflicto con la restricción '<restricción2>' ya especificada para el parámetro de tipo '<nombreDeParámetroDeTipo>'

La restricción '<restricción 1>' está en conflicto con la restricción indirecta '<restricción 2>' obtenida de la restricción de parámetro de tipo '<parámetro de tipo 1>'

El tipo de restricción '<nombre de tipo>' ya se ha especificado para este parámetro de tipo

Las restricciones de este parámetro de tipo no coinciden con las restricciones del parámetro de tipo correspondiente definido en uno de los otros tipos parciales de '|1'

La construcción hace una referencia indirecta al ensamblado <nombre de ensamblado> que contiene '<nombre de tipo>'

La construcción hace una referencia indirecta al proyecto '<nombreDeProyecto>', que contiene '<nombreDeTipo>'

El constructor '<nombre>' no se puede llamar a sí mismo

La llamada a un constructor sólo es válida como la primera instrucción de un constructor de instancia

El constructor debe declararse como Sub y no como Function

Los constructores no pueden implementar métodos de interfaz

'Continue Do' únicamente puede aparecer dentro de una instrucción 'Do'

'Continue For' únicamente puede aparecer dentro de una instrucción 'For'

'Continue' debe ir seguida de 'Do', 'For' o 'While'

Las instrucciones 'Continue' no son válidas en la ventana Inmediato

'Continue While' sólo puede aparecer dentro de una instrucción 'While'

No se puede realizar una conversión de '<tipo1>' a '<tipo2>' en una expresión constante

No se puede realizar una conversión de '<tipo 1>' a '<tipo 2>' en una expresión constante utilizada como argumento para un atributo

La conversión de 'Date' en 'Double' requiere llamar al método 'Date.ToOADate'

La conversión de 'Double' en 'Date' requiere llamar al método 'Date.FromOADate'

Los operadores de conversión no pueden convertir de un tipo base

Los operadores de conversión no pueden convertir de un tipo derivado

Los operadores de conversión no pueden convertir de un tipo a su tipo base

Los operadores de conversión no pueden convertir de un tipo a su tipo derivado

Los operadores de conversión no pueden convertir de un tipo al mismo tipo

Los operadores de conversión no pueden convertir de un tipo de interfaz

Los operadores de conversión no pueden convertir de Object

Los operadores de conversión no pueden convertir a un tipo de interfaz

Los operadores de conversión no pueden convertir a Object

Los operadores de conversión se deben declarar como 'Widening' o 'Narrowing'

Las conversiones de '<nombredetipo1>' a '<nombredetipo2>' deben ser explícitas

La acción de volver a copiar el valor del parámetro 'ByRef' '<nombre de parámetro>' en el argumento coincidente restringe del tipo '<nombre de tipo 1>' al tipo '<nombre de tipo 2>'

No se pudo encontrar la biblioteca '<nombreDeBiblioteca>'

No se pudo encontrar la biblioteca estándar: '<nombre de archivo>'

Ya no se admite el tipo 'Currency'; utilice el tipo 'Decimal' en su lugar

'Custom Event' debe terminar con su 'End Event' correspondiente

El modificador 'Custom' sólo se puede utilizar inmediatamente delante de una declaración 'Event'

El modificador 'Custom' no es válido en eventos declarados en interfaces

El modificador 'Custom' no es válido en eventos declarados sin tipos de delegado explícitos

'D' ya no se puede utilizar para indicar un exponente, utilice 'E' en su lugar

Los tipos de datos de los parámetros de tipo no se pueden inferir de estos argumentos

Los tipos de datos de los parámetros de tipo no se pueden inferir de estos argumentos porque hay más de un tipo posible.

Los tipos de datos de los parámetros de tipo no se pueden inferir de estos argumentos porque no se convierten en el mismo tipo

Los tipos de datos de los parámetros de tipo del método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>' no se pueden inferir de estos argumentos

Los tipos de datos de los parámetros de tipo del método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>' no se pueden inferir de estos argumentos porque hay más de un tipo posible

Los tipos de datos de los parámetros de tipo del método de extensión '<nombreDeMétodo>' definido en 'nombreDeTipo' no se pueden inferir de estos argumentos porque no se convierten en el mismo tipo

Los tipos de datos de los parámetros de tipo del método '<nombreDeMétodo>' no se pueden inferir de estos argumentos

Los tipos de datos de los parámetros de tipo del método '<nombreDeMétodo>' no se pueden inferir de estos argumentos porque hay más de un tipo posible

Los tipos de datos de los parámetros de tipo del método '<nombreDeMétodo>' no se pueden inferir de estos argumentos porque no se convierten en el mismo tipo

La constante de fecha no es válida

Se esperaba una declaración

No se permiten instrucciones 'Declare' en tipos genéricos ni en tipos contenidos en tipos genéricos

Las instrucciones Declare de Module no se pueden declarar como '<especificador>'

Las instrucciones 'Declare' de una estructura no se pueden declarar como '<especificador>'

'Default' sólo se puede aplicar a un nombre de propiedad en un <tipo>

'Default' no se puede combinar con '<especificador>'

El miembro predeterminado <nombreDeMiembro> no es una propiedad

La propiedad predeterminada '<propiedad1>' está en conflicto con la propiedad predeterminada '<propiedad2>' en la base '<clase>' y, por tanto, se debe declarar como 'Shadows'

Hay un acceso de propiedad Default ambiguo entre los miembros <nombreDePropiedadPredeterminado> heredados de la interfaz <nombreDeInterfaz1> y <nombreDePropiedadPredeterminado> de la interfaz <nombreDeInterfaz2>

Los valores predeterminados no se pueden proporcionar para parámetros no declarados como 'Optional'

No se puede obtener acceso a la definición del método <método> en este contexto

La clase delegada '<nombredeclase>' no tiene ningún método Invoke y, por tanto, una expresión de este tipo no puede ser el destino de una llamada a método

No se puede encontrar el constructor delegado para el tipo '<nombredetipo>', necesario para la implementación de delegados

Un delegado de una interfaz no se puede declarar como '<especificador>'

El tipo de delegado '<nombre de delegado>' del evento '<nombre de evento>' no es compatible con CLS

Los delegados no pueden administrar eventos

Los delegados no pueden implementar métodos de interfaz

Las clases derivadas no pueden provocar eventos de clase base

División entre cero al evaluar esta expresión

'Do' debe terminar con la instrucción 'Loop' correspondiente

Duplicar atributo XML 'nombreDeAtributo'

El tipo de parámetro o el tipo de valor devuelto de este operador de conversión debe el ser el tipo contenedor

Falta una etiqueta de cierre en el elemento

Los nombres de elemento no pueden usar el prefijo 'xmlns'

'Else' debe ir precedida de la instrucción 'If' o 'ElseIf' correspondiente

La instrucción 'ElseIf' debe ir precedida de la instrucción 'If' o 'ElseIf' correspondiente

'End AddHandler' debe ir precedida de la declaración 'AddHandler' correspondiente

'End AddHandler' debe ser la primera instrucción de una línea

'End Class' debe ir precedida de la instrucción 'Class' correspondiente

'End Enum' debe ir precedida de la instrucción 'Enum' correspondiente

'End Event' debe ir precedida de la instrucción 'Custom Event' correspondiente

Se esperaba 'End Function'

'End Function' debe ir precedida de la instrucción 'Function' correspondiente

'End Function' debe ser la primera instrucción de una línea

'End Get' debe ir precedida de la instrucción 'Get' correspondiente

'End Get' debe ser la primera instrucción de una línea

'End If' debe ir precedida de la instrucción 'If' correspondiente

'End Interface' debe ir precedida de una instrucción 'Interface' correspondiente

'End Module' debe ir precedida de la instrucción ' Module' correspondiente

'End Namespace' debe ir precedida de la instrucción 'Namespace' correspondiente

Se esperaba el fin de la expresión

Se esperaba el fin del parámetro

Se esperaba el fin de instrucción

Se esperaba 'End Operator'

La instrucción 'End Operator' debe ir precedida de la instrucción 'Operator' correspondiente

'End Operator' debe ser la primera instrucción de una línea

'End Property' debe ir precedida de la instrucción 'Property' correspondiente

'End RaiseEvent' debe ir precedida de la declaración 'RaiseEvent' correspondiente

'End RaiseEvent' debe ser la primera instrucción de una línea

'End RemoveHandler' debe ir precedida de la declaración 'RemoveHandler' correspondiente

'End RemoveHandler' debe ser la primera instrucción de una línea

'End Select' debe ir precedida de la instrucción 'Select Case' correspondiente

'End Set' debe ir precedida de la instrucción 'Set' correspondiente

'End Set' debe ser la primera instrucción de una línea

La instrucción 'End' no se puede usar en proyectos de bibliotecas de clase

Instrucción 'End' no válida

Las instrucciones 'End' no son válidas en la ventana Inmediato

'End Structure' debe ir precedida de la instrucción 'Structure' correspondiente

Se esperaba 'End Sub'

'End Sub' debe ir precedida de la instrucción 'Sub' correspondiente

'End Sub' debe ser la primera instrucción de una línea

'End SyncLock' debe ir precedida de la instrucción ' SyncLock ' correspondiente

Se esperaba la etiqueta de cierre </nombreDeEtiqueta>

'End Try' debe ir precedida de la instrucción 'Try' correspondiente

La instrucción 'End Using' debe ir precedida de la instrucción 'Using' correspondiente

'End While' debe ir precedida de la instrucción 'While' correspondiente

'End With' debe ir precedida de la instrucción 'With' correspondiente

Ya no se admiten instrucciones 'EndIf'; utilice 'End If' en su lugar

Enum '<nombredeenumeración>' debe contener al menos un miembro

No se puede declarar '<especificador>' en un enumerador en una interfaz

'Enum' debe terminar con la instrucción 'End Enum' correspondiente

Los tipos Enum no pueden aceptar valores NULL

Las enumeraciones se deben declarar como un tipo integral

'Equals' no puede comparar un valor de tipo <tipo1> con un valor de tipo <tipo2>

Se esperaba 'Equals'

Error al crear manifiesto del ensamblado: <mensaje de error>

Error al crear recursos Win32: <mensaje de error>

Error al incrustar el manifiesto Win32: <manifiesto>

Error al incrustar el manifiesto Win32: no se encuentra el archivo de manifiesto <archivo>

Error al incrustar el manifiesto Win32: la opción /win32manifest entra en conflicto con /nowin32manifest

Error de importación en el nivel de proyecto '<nombre completo de elemento>' en '<nombre completo de contenedor>': <mensaje de error>

Error al guardar el archivo temporal de recursos para Win32 '<archivo>': <mensaje de error>

Error al configurar la opción de manifiesto del ensamblado: <mensaje de error>

Las instrucciones 'Error' no son válidas en la ventana Inmediato

Se produjeron errores al compilar los esquemas XML del proyecto

Se detuvo la evaluación de la expresión o instrucción

Se superó el tiempo de espera de evaluación de la expresión o instrucción

No se permite evaluar expresiones lambda en el depurador

No se puede encontrar el evento '<nombreDeEvento>'

El evento '<nombreEvento>' no se puede controlar debido a que no se puede obtener acceso desde '<nombre>'

El evento '<nombreDeEvento>' especificado por el atributo 'DefaultEvent' no es un evento accesible públicamente para esta clase

El evento '<evento>' declara implícitamente a '<miembro>', que entra en conflicto con un miembro en la base <tipo> '<clase>' y, por tanto, el evento se debe declarar como 'Shadows'

El evento '<nombredeevento1>' no puede implementar el evento '<nombredeevento2>' porque su tipo delegado no coincide con el tipo delegado de otro evento implementado por '<nombredeevento1>'

El evento '<nombreDeEvento1>' no puede implementar el evento '<nombreDeEvento2>' en la interfaz '<interfaz>' porque sus tipos delegados '<delegado1>' y '<delegado2>' no coinciden

La longitud del nombre del evento no puede tener más de 1011 caracteres

Los eventos no se pueden declarar con un tipo delegado que tenga un tipo de valor devuelto

Los eventos no pueden tener un tipo de valor devuelto

Los eventos declarados con una cláusula 'As' deben tener un tipo delegado

Los eventos de un módulo no se pueden declarar '<especificador>'

No se pueden declarar '<implementaciones>' los eventos de las interfaces

Los métodos no compartidos no pueden controlar los eventos de variables WithEvents compartidas

'Exit AddHandler', 'Exit RemoveHandler' y 'Exit RaiseEvent' no son válidos

'Exit Do' sólo puede aparecer dentro de una instrucción 'Do'

'Exit For' sólo puede aparecer dentro de una instrucción 'For'

La instrucción 'Exit Property' no es válida en Function o Sub

'Exit' debe ir seguida de 'Sub', 'Function', 'Property', 'Do', 'For', 'While', 'Select' o 'Try'

La instrucción 'Exit Operator' no es válida. Use 'Return' para salir de un procedimiento Operator

La instrucción 'Exit Property' no es válida en Function o Sub

'Exit Select' sólo puede aparecer dentro de una instrucción 'Select'

Las instrucciones 'Exit' no son válidas en la ventana Inmediato

La instrucción 'Exit Sub' no es válida en Function o Property

'Exit Try' sólo puede aparecer dentro de una instrucción 'Try'

'Exit While' sólo puede aparecer dentro de una instrucción 'While'

Se esperaba '%=' al principio de una expresión incrustada

Se esperaba '/' para la etiqueta de cierre XML

Se esperaba la apertura '<' para una etiqueta XML

Se esperaba el cierre '%>' para la expresión incrustada

Se esperaba el cierre ';' para la entidad XML

Se esperaba el cierre '?>' para la instrucción del procesador XML

Se esperaba el cierre ']]>' para la sección XML CDATA

Se esperaba el cierre '-->' para el comentario XML

Se esperaba el cierre '>' para la etiqueta XML

Se esperaban las comillas dobles de cierre para el valor de atributo XML

Se esperaba la comilla simple de cierre para el valor de atributo XML

Se esperaba 'Dim', 'Const', 'Public', 'Private', 'Protected', 'Friend', 'Shadows', 'ReadOnly' o 'Shared'

No se permite la inicialización explícita para matrices declaradas con límites explícitos

No se permite la inicialización explícita con varias variables declaradas con un solo especificador de tipo

El exponente no es válido

No puede aparecer una expresión dentro de un valor de atributo entrecomillado

La expresión no se puede convertir en un árbol de expresión

No se puede evaluar la expresión en este momento

La expresión no genera un valor

Se esperaba una expresión

La expresión tiene el tipo '<nombreDeTipo>' que es un tipo restringido y no se puede utilizar para obtener acceso a miembros heredados de 'Object' o 'ValueType'

La expresión es un valor y, por lo tanto, no puede ser destino de una asignación

La expresión no es un método

La expresión no es una matriz o un método, y no puede tener una lista de argumentos

La expresión es del tipo '<tipo>', que no es un tipo de colección

No se puede consultar una expresión de tipo <tipo>

La expresión de tipo '<nombre de tipo>' no se puede convertir a 'Object' o 'ValueType'

La expresión de tipo <nombreDeTipo1>' nunca puede ser del tipo <nombreDeTipo2>'

La expresión o instrucción no es válida en la ventana de depuración

Una expresión realiza llamadas de forma recursiva que contienen el operador '<símbolo de operador>'

La expresión llama de forma recursiva a la propiedad contenedora '<nombre de propiedad>'

El atributo 'Extension' sólo se puede aplicar a las declaraciones 'Module', 'Sub' o 'Function'

El método de extensión '<nombreDeMétodo>' definido en '<nombreDeMódulo>' no tiene una firma compatible con el delegado '<nombreDeDelegado>'

El método de extensión '<nombreDeMétodo>' definido en '<nombreDeMódulo>' no es genérico (o no tiene parámetros de tipo libre) y, por tanto, no puede tener argumentos de tipo

El método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>' no tiene la misma firma que el delegado '<nombreDeDelegado>'

El método de extensión '<nombreDeMétodo>' tiene restricciones de tipo que no se pueden cumplir nunca

Los métodos de extensión se pueden definir sólo en módulos

Los métodos de extensión deben declarar al menos un parámetro

El campo '<nombredecampo>' es de tipo no compatible

No se encuentra el campo o la propiedad '<nombredemiembro>'

No se pudo encontrar el archivo <nombreDeArchivo>

Nombre de archivo ya declarado con un GUID y un valor de suma de comprobación diferentes

'Finally' sólo puede aparecer una vez en una instrucción 'Try'

'Finally' no puede aparecer fuera de una instrucción 'Try'

'Finally' debe terminar con la instrucción 'End Try' correspondiente

Las instrucciones 'Finally' no son válidas en la ventana Inmediato

El primer operando de una expresión 'If' binaria debe ser un tipo que acepte valores NULL o un tipo de referencia

La primera instrucción de un cuerpo de método no puede estar en la misma línea que la declaración del método

La primera instrucción de este 'Sub New' debe ser una llamada a 'MyBase.New' o 'MyClass.New' (más de un constructor accesible sin parámetros)

La primera instrucción de este 'Sub New' debe ser una llamada a 'MyBase.New' o 'MyClass.New' (constructor no accesible sin parámetros)

La primera instrucción de este 'Sub New' debe ser una llamada explícita a 'MyBase.New' o a 'MyClass.New' porque el constructor '<nombre de constructor>' de la clase base '<nombre de clase base>' de '<nombre de clase derivada>' está marcado como obsoleto.

La primera instrucción de este 'Sub New' debe ser una llamada explícita a 'MyBase.New' o a 'MyClass.New' porque el constructor '<nombre de constructor>' de la clase base '<nombre de clase base>' de '<nombre de clase derivada>' está marcado como obsoleto: '<mensaje de error>'

La primera instrucción de este 'Sub New' debe ser una llamada explícita a 'MyBase.New' o a 'MyClass.New' porque el constructor '<nombre de constructor>' de la clase base '<nombre de clase base>' de '<nombre de clase derivada>' está marcado como obsoleto.

La primera instrucción de este 'Sub New' debe ser una llamada explícita a 'MyBase.New' o a 'MyClass.New' porque el constructor '<nombre de constructor>' de la clase base '<nombre de clase base>' de '<nombre de clase derivada>' está marcado como obsoleto: '<mensaje de error>'

La instrucción 'For Each' en el tipo '<nombre de tipo>' es ambigua porque el tipo implementa varias creaciones de instancias de 'System.Collections.Generic.IEnumerable(Of T)'

El bucle For envolvente ya utiliza la variable de control del bucle For '<nombredevariable>'

El bucle 'For' envolvente ya utiliza la variable de control del bucle 'For'

La variable de control de bucle 'For' no puede ser del tipo '<tipo>'

'For' debe terminar con la instrucción 'Next' correspondiente

La referencia de ensamblado de confianza <referencia> no es válida

La referencia de ensamblado de confianza <referencia> no es válida. Las declaraciones InternalsVisibleTo no pueden especificar una versión, referencia cultural, símbolo (token) de clave pública o arquitectura de procesador.

No se pueden utilizar caracteres de ancho completo como delimitadores XML

Los nombres completos de tipos en el espacio de nombres no pueden tener más de <número> caracteres

La función '<nombre de propiedad>' no devuelve un valor en todas las rutas de acceso a código

Se deshabilitó la evaluación de funciones porque se excedió el tiempo de espera de una evaluación de funciones anterior

La función no tiene una cláusula 'As'; se supone un tipo de valor devuelto de Object

Los métodos genéricos no se pueden exponer a COM

Los métodos genéricos no pueden utilizar la cláusula 'Handles'

El tipo de restricción <nombre de tipo> de parámetro genérico no es compatible con CLS

Los parámetros genéricos utilizados como tipos de parámetros opcionales deben tener restricción de clase

El tipo genérico '<nombre de tipo genérico>' no se puede importar más de una vez

El descriptor de acceso 'Get' de la propiedad '<nombre de propiedad>' no está accesible

'Get' ya se ha declarado

La instrucción 'Get' debe terminar con la instrucción 'End Get' correspondiente

Ya no se admiten instrucciones 'Get'

Ya no se admiten las instrucciones 'Get' (Visual Basic)

'Global' debe ir seguido por '.' y un identificador

'Global' no se permite en identificadores; se esperaba el nombre local

No se permite 'Global' en este contexto; se esperaba un identificador

Ya no se admiten instrucciones 'GoSub'

'GoTo '<nombredeetiqueta>' no es válida porque '<nombredeetiqueta>' está dentro de una instrucción 'For' o 'For Each' que no contiene esta instrucción

'GoTo <nombredeetiqueta>' no es válida porque '<nombredeetiqueta>' está dentro de una instrucción 'SyncLock' que no contiene esta instrucción

'GoTo <nombredeetiqueta>' no es válida porque '<nombredeetiqueta>' está dentro de una instrucción 'Try', 'Catch' o 'Finally' que no contiene esta instrucción

'GoTo <nombredeetiqueta>' no es válida porque '<nombredeetiqueta>' está dentro de una instrucción 'With' que no contiene esta instrucción

La instrucción 'GoTo <etiqueta de línea>' no es válida porque '<etiqueta de línea>' está dentro de una instrucción 'Using' que no contiene esta instrucción

Las instrucciones 'Go To' no son válidas en la ventana Inmediato

No se puede usar GoTo a etiqueta '<nombreDeEtiqueta>' dentro de expresiones lambda

No se permite 'Group' en este contexto; se esperaba un identificador

Se esperaba 'Group' o un identificador

La cláusula Handles requiere una variable WithEvents definida en el tipo contenedor o en uno de sus tipos base

'Handles' debe especificar una variable 'WithEvents', 'MyBase', 'MyClass' o 'Me' calificada con un solo identificador cuando aparece en las clases

'Handles' en los módulos debe especificar una variable 'WithEvents' cualificada con un identificador único

La palabra clave 'Handles' no es válida en una declaración de operador

Se esperaba un identificador

Se esperaba un identificador precedido por un punto

El identificador es demasiado largo

'If' debe terminar con la instrucción 'End If' correspondiente

Los operandos 'If' no pueden ser argumentos con nombre

El operador 'If' requiere dos o tres operandos

Se esperaba 'If', 'ElseIf', 'Else', 'End If' o 'Const'

Omitiendo la opción /noconfig porque se especificó en un archivo de respuesta

Expresión de llamada o de índice no válida

El tipo implementado debe ser una interfaz

No se puede encontrar la clase de implementación '<nombreDeClase>' para la interfaz <nombreDeInterfaz>

La implementación de la clase '<nombre de clase subyacente>' para la interfaz '<nombre de interfaz>' no está accesible en este contexto porque es '<nivel de acceso>'

La palabra clave 'Implements' no es válida en una declaración de operador

'Implements' no válida en los módulos

Las instrucciones 'Implements' deben ir detrás de cualquier instrucción 'Inherits' y delante de todas las declaraciones de una clase

Conversión implícita de '<nombre de tipo 1>' a '<nombre de tipo 2>'

Conversión implícita de '<nombre de tipo 1>' a '<nombre de tipo 2>' al copiar de nuevo el valor del parámetro 'ByRef' '<nombre de parámetro>' en el argumento correspondiente

La variable implícita '<nombre de variable>' no es válida a causa de '<mensaje>'

Error al importar tipo <nombredetipo> del ensamblado o módulo <nombre>

El alias de Imports '<nombre>' entra en conflicto con '<nombre2>', declarado en el espacio de nombres de la raíz

Las instrucciones 'Imports' deben preceder a cualquier declaración

Se esperaba 'In'

Uso incorrecto de la palabra clave <palabra clave> en un módulo

El índice '<númeroDeÍndice>' para la dimensión '<númeroDeDimensión>' está fuera del intervalo

La restricción indirecta '<restricción 1>' obtenida de la restricción de parámetro de tipo '<parámetro de tipo 1>' está en conflicto con la restricción '<restricción 2>'

La restricción indirecta '<restricción 1>' obtenida de la restricción de parámetro de tipo '<parámetro de tipo 1>' está en conflicto con la restricción indirecta '<restricción 2>' obtenida de la restricción de parámetro de tipo '<parámetro de tipo 2>'

Se está haciendo referencia indirecta al ensamblado <nombre de ensamblado> versión <número de versión posterior>, que contiene '<nombre de tipo>'

No se cargó la información del tipo '<nombredetipo>' en el motor en tiempo de ejecución

No es válido heredar de System.'<nombredeclase>'

'Inherits' sólo puede aparecer una vez dentro de una instrucción 'Class' y sólo puede especificar una clase

'Inherits' no válida en los módulos

La instrucción 'Inherits' debe preceder a todas las declaraciones de una clase

Las instrucciones 'Inherits' deben preceder a todas las declaraciones de una interfaz

Error de inicialización

Se esperaba un inicializador

Los inicializadores en miembros de estructura sólo son válidos para las constantes y los miembros 'Shared'

No se pueden usar miembros de instancia ni 'Me' en una expresión de consulta

No se pueden usar miembros de instancia ni 'Me' dentro de una expresión lambda en estructuras

La instancia de tipo restringido '<nombreDeTipo>' no se puede usar en una expresión lambda

No se puede usar una instancia de tipo restringido '<nombreDeTipo>' en una expresión de consulta

Se esperaba constante de tipo entero

Este tipo sólo puede implementar la interfaz '<nombredeinterfaz>' una vez

No se puede indizar la interfaz '<nombreInterfaz>' porque no tiene ninguna propiedad predeterminada

La interfaz '<nombre de interfaz>' no puede heredar de sí misma: <mensaje>

Esta clase no ha implementado la interfaz '<nombredeinterfaz>'

Una interfaz sólo puede heredar de otra interfaz

Los miembros de interfaz deben ser métodos, propiedades, eventos o definiciones de tipo

'Interface' debe terminar con la instrucción 'End Interface' correspondiente

Los parámetros 'InterfaceId' y 'EventsId' para 'Microsoft.VisualBasic.ComClassAttribute' en '<tipo>' no pueden tener el mismo valor

Error interno del compilador

Error interno del compilador: el generador de código recibió una entrada incorrecta

Se esperaba 'Into'

Se esperaba 'Is'

El operando 'Is' de tipo '<nombre de parámetro de tipo>' sólo se puede comparar con 'Nothing' porque '<nombre de parámetro de tipo>' es un parámetro de tipo que no tiene restricción de clase

El operando 'Is' de tipo 'nombreDeTipo' solo se puede comparar con 'Nothing', porque 'nombreDeTipo' es un tipo que acepta valores NULL

'Is' requiere operandos que tienen tipos de referencia, pero este operando tiene el tipo de valor '<nombreDeTipo>'

El operando 'IsNot' de tipo '<nombre de parámetro de tipo>' sólo se puede comparar con 'Nothing' porque '<nombre de parámetro de tipo>' es un parámetro de tipo que no tiene restricción de clase

El operando 'IsNot' de tipo 'nombreDeTipo' solo se puede comparar con 'Nothing', porque 'nombreDeTipo' es un tipo que acepta valores NULL

El operador 'IsNot' requiere operandos que tienen tipos de referencia, pero este operando tiene el tipo de valor '<nombre de tipo>'

Se esperaba 'Join'

La palabra clave no denomina un tipo

No es válido el uso de la palabra clave como identificador

La etiqueta '<nombredeetiqueta>' ya está definida en el método actual

No se ha definido la etiqueta '<nombredeetiqueta>'

Las etiquetas no son válidas en la ventana Inmediato

Las etiquetas no son válidas fuera de los métodos

Las etiquetas que son números deben ir seguidas de dos puntos

Una expresión lambda no se puede convertir en '<nombreDeTipo>' porque '<nombreDeTipo>' no es un tipo de delegado

La expresión lambda no se puede convertir en '<nombreDeTipo>' porque el tipo '<nombreDeTipo>' está declarado como 'MustInherit' y no se puede crear

La expresión lambda no se quitará de este controlador de eventos

Las expresiones lambda no son válidas en la primera expresión de una instrucción 'Select Case'

El parámetro lambda <parámetro> oculta una variable en un bloque de inclusión, una variable de rango definida previamente o una variable declarada de forma implícita en una expresión de consulta.

Las operaciones de enlace en tiempo de ejecución no se pueden convertir en un árbol de expresión

Resolución enlazada tempranamente; pueden producirse errores en tiempo de ejecución

La resolución de sobrecarga enlazada tardíamente no se puede aplicar a '<nombre de procedimiento>' porque la instancia de acceso es un tipo de interfaz

'.' o '!' inicial sólo puede aparecer dentro de una instrucción 'With'

'.' o '!' inicial no puede aparecer en una expresión constante

No se admiten instrucciones de asignación 'Let' y 'Set'

Se esperaba 'Lib'

El carácter de continuación de línea '_' debe ir precedido de al menos un espacio en blanco y debe ser el último carácter de la línea

La línea es demasiado larga

Ya no se admiten instrucciones 'Line' (error del compilador de Visual Basic/Smart Device)

Ya no se admiten instrucciones 'Line' (error del compilador de Visual Basic)

No se puede hacer referencia a la variable local '<variable>' hasta que no esté declarada

La variable local <nombredevariable> ya se ha declarado en el bloque actual

La variable local no puede tener el mismo nombre que la función que la contiene

Las variables locales que se encuentran dentro de métodos genéricos no se pueden declarar como 'Static'

Las variables locales que se encuentran dentro de métodos de estructuras no se pueden declarar 'Static'

'Loop' no puede tener una condición si la instrucción 'Do' coincidente tiene una

La variable de control Loop no puede ser una propiedad o una matriz indizada enlazada en tiempo de ejecución

'Loop' debe ir precedida de la instrucción 'Do' correspondiente

Las instrucciones Loop no son válidas en la ventana Inmediato

El operador '<símbolo de operador 2>' requiere el operador '<símbolo de operador 1>' correspondiente

Se ha superado el número máximo de errores

Se ha excedido el número máximo de advertencias

'Me' no puede ser el destino de una asignación

El miembro'<nombre de clase>.<nombre de procedimiento>' que coincide con esta firma no se puede reemplazar porque la clase '<nombre de clase>' contiene varios miembros con el mismo nombre y firma: <lista de firmas>

El miembro'<nombre de interfaz>.<nombre de procedimiento>' que coincide con esta firma no se puede implementar porque la interfaz '<nombre de interfaz>' contiene varios miembros con el mismo nombre y firma: <lista de firmas>

No se puede encontrar el miembro '<nombredemiembro>' en la clase '<nombredeclase>'

No se puede inicializar el miembro '<nombreDeMiembro>' en una expresión de inicializador de objeto porque no es un campo ni una propiedad

No se puede inicializar el miembro '<nombreDeMiembro>' en una expresión de inicializador de objeto porque está compartido

El miembro'<nombre de miembro>' está en conflicto con el miembro '<nombre de miembro>' en el tipo base '<nombre de tipo base>' y, por lo tanto, no se debe declarar como 'Overloads'

El miembro '<nombre de miembro>' define implícitamente un miembro '<nombre de miembro implícito>' que tiene el mismo nombre que un parámetro de tipo

El miembro'<nombre de miembro 1>' está en conflicto con un miembro implícito declarado para el miembro '<nombre de miembro 2>' en el tipo base '<nombre de tipo base>' y, por lo tanto, no se debe declarar como 'Overloads'

El miembro '<nombre de miembro 1>' declara implícitamente a '<nombre de miembro implícito>', lo que origina un conflicto con un miembro declarado implícitamente para el miembro 'nombre de miembro 2' en la clase base '<nombre de clase base>'

El miembro '<nombre de miembro 1>' declara implícitamente a '<nombre de miembro implícito>', lo que origina un conflicto con un miembro en la clase base '<nombre de clase base>'

Los miembros de un módulo no se pueden declarar '<especificador>'

Los miembros de una estructura no se pueden declarar '<especificador>'

El método '<nombreDeMétodo>' no se puede declarar como 'Partial' porque sólo puede haber un método '<nombreDeMétodo>' marcado como 'Partial'

El método '<nombredemétodo>' no puede administrar el evento '<nombredeevento>' porque no tienen la misma firma

El método '<nombreDeMétodo>' no tiene una firma compatible con el delegado '<nombreDeDelegado>'

El método '<nombreMétodo>' no tiene la misma firma que el delegado '<nombreDelegado>'

El método <nombreDeMétodo> tiene una petición de vínculo, pero implementa o reemplaza a los siguientes métodos que no tienen una petición de vínculo Puede existir una vulnerabilidad de seguridad:

El método '<nombreMétodo>' ya se ha declarado en la interfaz '<nombreInterfaz>'

El método '<nombreDeMétodo1>' no puede implementar el método parcial '<nombreDeMétodo2>' porque '<nombreDeMétodo3>' ya lo implementa

El método '<nombreDeMétodo1>' no tiene las mismas restricciones genéricas que el método parcial '<nombreDeMétodo2>'

El método '<nombreDeMétodo1>' se debe declarar como 'Private' para poder implementar el método parcial'<nombreDeMétodo2>'

Los argumentos de método se deben incluir entre paréntesis

La llamada a método no devolvió un valor

El método no puede contener una instrucción 'Try' y una instrucción 'On Error' o 'Resume'

El método no puede contener una instrucción 'On Error GoTo' y una expresión lambda o de consulta a la vez

El método no puede tener los parámetros ParamArray y Optional

Las instrucciones de declaración de método deben ser la primera instrucción en una línea lógica

El método no tiene una firma compatible con el delegado

Un método de una estructura no se puede declarar como 'Protected' o 'Protected Friend'

Los métodos no se pueden declarar como 'Static '

Los métodos declarados en estructuras no pueden tener cláusulas 'Handles'

Los métodos declarados 'Overrides' no se pueden declarar 'Overridable' porque se pueden reemplazar implícitamente

Los métodos de un módulo no se pueden declarar '<especificador>'

Los métodos de un módulo no pueden implementar miembros de interfaz

Los métodos de 'System.Nullable(Of T)' no se pueden utilizar como operandos del operador 'AddressOf'

Los métodos o eventos que implementan miembros de interfaz no se pueden declarar como 'Shared'

'Microsoft.VisualBasic.ComClassAttribute' y '<atributo>' no se pueden aplicar a la vez a la misma clase

'Microsoft.VisualBasic.ComClassAttribute' no se puede aplicar a '<nombre de clase>' porque no se declaró como 'Public'

'Microsoft.VisualBasic.ComClassAttribute' no se puede aplicar a '<clase1>' porque su contenedor '<clase2>' no se declaró como 'Public'

'Microsoft.VisualBasic.ComClassAttribute' no puede aplicarse a una clase declarada como 'MustInherit'

'Microsoft.VisualBasic.ComClassAttribute' no se puede aplicar a una clase que es genérica o está anidada en un tipo genérico

'Microsoft.VisualBasic.ComClassAttribute' se ha especificado para la clase '<clase>' pero '<clase>' no tiene miembros públicos que se puedan exponer a COM; por tanto, no se ha generado ninguna interfaz COM

'Microsoft.VisualBasic.ComClassAttribute' en la clase '<clase>' declara implícitamente <tipo> '<miembro>', que entra en conflicto con un miembro del mismo nombre en <tipo> '<tipo>'

Falta un espacio en blanco requerido

El módulo <nombreMódulo> no se puede utilizar como tipo

El atributo de módulo '<nombredeatributo>' no es válido: <error>

La instrucción 'Module' debe terminar con la instrucción 'End Module' correspondiente

Las instrucciones 'Module' sólo pueden ocurrir en el nivel de archivo o de espacio de nombres

Los módulos no se pueden declarar '<especificador>'

Los módulos no pueden ser genéricos

Una matriz multidimensional no se puede convertir en un árbol de expresión

Hay varias inicializaciones de '<nombreDeMiembro>'

'MustInherit' no se puede especificar para el tipo parcial '<nombre de tipo parcial>' porque no se puede combinar con 'NotInheritable' especificado para uno de sus otros tipos parciales

'MustOverride' no se puede especificar en '<nombre de procedimiento>' porque es un tipo parcial que se declara como 'NotInheritable' en otra definición parcial

No se puede llamar al método 'MustOverride' '<nombredemétodo>' con 'MyClass'

'MyBase' no se puede usar con el método '<nombreDeMétodo>' porque está declarado como 'MustOverride'

'MyBase' debe ir seguido por '.' y un identificador

'MyClass' no se puede usar fuera de una clase

'MyClass' debe ir seguido por '.' y un identificador

El nombre <nombre de miembro> no es compatible con CLS

El nombre '<nombre>' no está declarado o no está en el ámbito actual

No se ha declarado el nombre '<nombre>'

El nombre <nombre de espacio de nombres> del espacio de nombres raíz <nombre de espacio completo> no es compatible con CLS

El nombre de un campo o una propiedad que se va a inicializar debe comenzar con '.'

El nombre del parámetro de tipo '<nombreDeParámetroDeTipo1>' no coincide con '<nombreDeParámetroDeTipo2>', que es el parámetro de tipo correspondiente definido en la declaración del método parcial '<nombreDeMétodo>'

Un argumento con nombre no puede coincidir con un parámetro ParamArray

Se esperaba un argumento con nombre

Los argumentos con nombre no son válidos como subíndices de matriz

Una declaración de espacio de nombres debe comenzar con 'xmlns'

Una declaración de espacio de nombres con prefijo no puede tener un valor vacío en literales XML

Ya se ha importado el espacio de nombres o el tipo '<nombre>'

El espacio de nombres o tipo especificado en las importaciones '<nombreCompletoDeElemento>' no contiene miembros públicos o no se encuentra

El espacio de nombres o tipo especificado en las importaciones del proyecto '<nombreCompletoDeElemento>' no tiene miembros públicos o no se encuentra

La instrucción 'Namespace' debe terminar con la instrucción 'End Namespace' correspondiente

Las instrucciones 'Namespace' sólo pueden ocurrir en el nivel de archivo o de espacio de nombres

La función anidada no tiene la misma firma que el delegado '<nombreDeDelegado>'

El anidamiento de paréntesis en la lista de parámetros de la expresión lambda supera la profundidad máxima permitida

'New' no se puede usar en una clase declarada como 'MustInherit'

'New' no se puede utilizar en un parámetro de tipo que no tiene una restricción 'New'

'New' no se puede usar en una interfaz

'New' no se puede usar en la clase '<nombreClase>' porque contiene un miembro 'MustOverride' que no se ha reemplazado

Las restricciones 'New' y 'Structure' no se pueden combinar

La restricción 'New' no se puede especificar varias veces para el mismo parámetro de tipo

'New' no es válido en este contexto

La variable de control 'Next' no coincide con la variable de control del bucle 'For'

La variable de control Next no coincide con la variable de control del bucle For '<nombredevariable>'

Se esperaba 'Next'

'Next' debe ir precedida de la instrucción 'For' correspondiente

Hay más variables designadas por la instrucción 'Next' de las que corresponden a las instrucciones 'For'

Ningún '<nombre de procedimiento genérico>' accesible acepta este número de argumentos de tipo

Ningún procedimiento '<nombre de procedimiento>' accesible es totalmente específico: <lista de firmas>

No se encontró ningún método 'Main' accesible con una firma apropiada en '<nombre>'

Ningún método accesible '<nombre de procedimiento>' tiene una firma compatible con el delegado '<nombre de delegado>':<lista de suberrores>

No se ha encontrado ningún procedimiento '<nombre de procedimiento>' accesible y no genérico

No se especificó ningún origen de entrada

<nombre de miembro> no compatible con CLS no se permite en una interfaz compatible con CLS

El miembro 'MustOverride' no compatible con CLS no se permite en una clase <nombre de clase> compatible con CLS

Ninguno de los métodos 'Main' accesibles con las firmas apropiadas encontrados en '<nombre de tipo>' pueden ser el método de inicio porque son genéricos o están anidados en tipos genéricos

No se permiten nombres de tipo no intrínseco en las expresiones de compilación condicional

El atributo 'NonSerialized' no afectará a este miembro porque su clase contenedora no está expuesta como 'Serializable'

Los miembros no compartidos de una estructura no se pueden declarar con 'New'

No se puede evaluar 'Nothing'

Las clases 'NotInheritable' no pueden tener miembros declarados como '<nombredeespecificador>'

'NotOverridable' no se puede especificar para métodos que no reemplazan a otro método

El modificador '?' que acepta valores NULL y los modificadores de matriz, '(' y ')', no se pueden especificar en una variable y en su tipo a la vez

No se puede especificar un modificador que acepte valores NULL en declaraciones de variable con 'As New'

No se puede especificar un modificador que acepte valores NULL en una variable y en su tipo a la vez

No se puede usar un modificador que acepte valores Null con una variable cuyo tipo implícito sea 'Object'

Los parámetros que aceptan valores Null deben especificar un tipo

No se admite la inferencia de tipos que acepten valores NULL en este contexto

No se permiten tipos que acepten valores NULL en expresiones de compilación condicionales

No se admiten tipos que acepten valores NULL porque la versión actual de 'mscorlib.dll' no define el tipo 'Nullable(of T)'

El número de índices sobrepasa el número de dimensiones de la matriz indizada

El número de índices es inferior al número de dimensiones de la matriz indizada

El objeto creado mediante Editar y continuar no está disponible todavía para la evaluación

No se puede usar la sintaxis de inicializador de objetos para inicializar una instancia de tipo 'Object'

El objeto ya no existe debido a una eliminación o un error de compilación

Se requiere 'Of' cuando se especifican argumentos de tipo para un método o tipo genérico

Un argumento omitido no puede coincidir con un parámetro ParamArray

Las instrucciones 'On Error' no son válidas en la ventana Inmediato

Las instrucciones 'On Error' no son válidas dentro de instrucciones 'SyncLock'

Las instrucciones 'On Error' no son válidas dentro de instrucciones 'Using'

Se esperaba 'On'

No se admiten las instrucciones 'On GoTo' ni 'On GoSub'

Sólo los operadores de conversión se pueden declarar como '<palabra clave>'

Sólo se puede especificar 'NotOverridable', 'MustOverride' o 'Overridable'

Sólo se puede especificar 'Public', 'Private', 'Protected', 'Friend' o 'Protected Friend'

Únicamente se admite un bloque de comentario XML por elemento de lenguaje

Operandos de tipo Object utilizados para el operador '<símbolo de operador>'; pueden producirse errores en tiempo de ejecución

Operandos de tipo Object utilizados para el operador '<símbolo de operador>'; utilice el operador 'Is' para probar la identidad del objeto

Operandos de tipo Object utilizados para el operador '<símbolo de operador>'; utilice el operador 'IsNot' para probar la identidad del objeto

Operandos de tipo Object utilizados en expresiones para instrucciones 'Select', 'Case'; pueden producirse errores en tiempo de ejecución

El operador '<operador>' debe tener un tipo de valor devuelto de Boolean

El operador '<operador>' debe tener un segundo parámetro de tipo 'Integer'

El operador '<operador>' debe tener uno o dos parámetros

El operador '<operador>' debe tener un parámetro

El operador '<operador>' debe tener dos parámetros

El operador '<nombreOperador>' no está definido para el tipo '<nombreTipo>'

El operador '<nombreOperador>' no está definido para los tipos '<tipo1>' y '<tipo2>'

El operador '<nombredeoperador>' no está definido para los tipos '<nombredetipo1>' y '<nombredetipo2>'

El operador '<símbolo de operador>' no devuelve un valor en todas las rutas de acceso a código

La declaración de un operador debe ser una de las siguientes: +, -, *, \, /, ^, &, Like, Mod, And, Or, Xor, Not, <<, >>, =, <>, <, <=, >, >=, CType, IsTrue, IsFalse

El operador no se puede sobrecargar

El operador 'operador' no está definido para los tipos 'tipo1' y 'tipo2'

El operador no tiene una cláusula 'As'; se supone tipo de Object

Los operadores no se pueden declarar como '<palabra clave>'

Los operadores no se pueden declarar en módulos

Los operadores se deben declarar como 'Public'

Los operadores se deben declarar como 'Shared'

Se ha omitido la opción /win32manifest

la opción '<opción>' no puede ir seguida de '+' o de '-'; se omite

La opción <nombreDeOpción> únicamente puede ir seguida de '+' o '-'

La opción <nombreDeOpción> requiere <argumento>

La instrucción 'Option <especificador>' sólo puede aparecer una vez en cada archivo

'Option Compare' debe ir seguida de 'Text' o 'Binary'

'Option Explicit' sólo puede ir seguida de 'On' u 'Off'

'Option Infer' sólo puede ir seguido de 'On' u 'Off'

'Option' debe ir seguido de 'Compare', 'Explicit', 'Infer' o 'Strict'

Las instrucciones 'Option' deben preceder a cualquier declaración o instrucción 'Imports'

'Option Strict' sólo puede ir seguida de 'On' u 'Off'

La instrucción Option Strict Custom sólo se puede utilizar como opción en el compilador de línea de comandos (vbc.exe)

Option Strict On no permite la conversión implícita de '<tipo1>' en '<tipo2>'

Option Strict On no permite conversiones implícitas de '<tipo1>' en '<tipo2>'; el tipo de colección de Visual Basic 6.0 no es compatible con el tipo de colección de .NET Framework

Option Strict On no permite el enlace en tiempo de ejecución

Option Strict On no permite restricciones del tipo '<tipo1>' al tipo '<tipo2>' al copiar de nuevo el valor del parámetro ByRef <parámetro>' en el argumento correspondiente

Option Strict On no permite operandos de tipo Object para el operador '<operador>'

Option Strict On no permite reducciones en conversiones de tipo implícito entre el método de extensión '<nombreDeMétodoDeExtensión>' definido en '<nombreDeMódulo>' y el delegado '<nombreDeDelegado>'

Option Strict On no permite restricciones en conversiones de tipo implícitas entre el método '<nombreDeMétodo>' y el delegado '<nombreDeDelegado>'

Option Strict On no permite restricciones en conversiones de tipo implícitas entre la expresión lambda y el delegado '<nombreDeDelegado>'

Option Strict prohíbe operandos de tipo Object para el operador '<nombredeoperador>'

Option Strict On requiere que todas las declaraciones Function, Property y Operator tengan una cláusula 'As'

Option Strict On requiere que todas las declaraciones de variables tengan una cláusula 'As'

Option Strict On requiere que los parámetros de la expresión lambda estén declarados con una cláusula 'As' si no se puede inferir su tipo

Option Strict On requiere que todos los parámetros del método tengan una cláusula 'As'

'Optional' y 'ParamArray' no se pueden combinar

No se puede aplicar 'Optional' al primer parámetro de un método de extensión

Se esperaba 'Optional'

Los parámetros opcionales no se pueden declarar como el tipo '<tipo>'

Los parámetros opcionales no pueden tener tipos de estructura

Los parámetros opcionales deben especificar un valor predeterminado

Memoria insuficiente (error del compilador de Visual Basic)

Desbordamiento (Error de Visual Basic)

Error de resolución de sobrecarga porque no se tiene acceso a ninguna función '<método>'

Error de resolución de sobrecarga porque ningún procedimiento '<nombre de procedimiento genérico>' acepta este número de argumentos de tipo

Error de resolución de sobrecarga porque ninguna de las funciones '<método>' a las que se tiene acceso acepta este número de argumentos

Error de resolución de sobrecarga porque ninguna de las funciones '<método>' a las que se tiene acceso se puede llamar con estos argumentos: <error>

Error de resolución de sobrecarga porque ninguna de las funciones '<método>' a las que se tiene acceso se puede llamar sin una conversión de restricción: <error>

Error de resolución de sobrecarga porque ninguna de las funciones '<método>' a las que se tiene acceso es más específica para estos argumentos: <error>

La sobrecarga de métodos declarada en varias interfaces base no es válida

No se puede aplicar 'ParamArray' al primer parámetro de un método de extensión

El parámetro ParamArray debe tener una matriz unidimensional

El parámetro ParamArray debe ser una matriz

Los parámetros ParamArray se deben declarar como 'ByVal'

Los parámetros ParamArray deben tener un tipo de matriz

El parámetro '<nombreDeParámetro>' tiene ya un argumento coincidente

El parámetro '<nombreDeParámetro>' tiene ya un argumento omitido coincidente

El parámetro '<parámetro>' de '<método>' ya tiene un argumento omitido correspondiente

El parámetro '<nombreDeParámetro>' del método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>' tiene ya un argumento coincidente

El parámetro '<nombreDeParámetro>' del método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>' tiene ya un argumento omitido coincidente

El parámetro '<nombredeparámetro>' de '<nombredemétodo>' ya tiene un argumento correspondiente

Ya se declaró el parámetro con el nombre '<nombreDeArgumento>'

El parámetro no puede tener el mismo nombre que la función que lo define

El nombre de parámetro '<nombreDeParámetro1>' no coincide con el nombre del parámetro correspondiente, '<nombreDeParámetro2>', definido en la declaración de método parcial '<nombreDeMétodo>'

El especificador del parámetro está duplicado

Un tipo de parámetro de este operador unario debe ser el tipo contenedor '<nombre de tipo>'

Los tipos de parámetro de '<operador>' deben ser '<nombre de tipo>' para utilizarse en una instrucción 'For'

El método parcial '<nombreDeMétodo>' no puede usar la palabra clave 'Implements'

Los métodos parciales deben declararse como 'Private'

Los métodos parciales deben declararse como 'Private' en lugar de como '<modificadorDeAcceso>'

Los métodos parciales deben tener cuerpos de método vacíos

Posible problema al generar el ensamblado '<ensamblado>': <error>

Posible problema al generar el ensamblado: <error>

'prefijo' es un prefijo XML y no se puede usar como una expresión

El proyecto <nombredeproyecto> no puede generar una referencia para el archivo <nombredearchivo>

El proyecto '<nombreDeProyecto>' no puede hacer referencia al proyecto '<nombreDeProyecto>' porque '<nombreDeProyecto>' hace referencia a '<nombreDeProyecto>' directa o indirectamente

El proyecto <nombredeproyecto> hace una referencia indirecta al ensamblado <nombredeensamblado> que contiene '<nombredeclase>'

El proyecto '<nombreDeProyecto>' requiere una referencia a la versión '<númeroDeVersión1>' del ensamblado '<nombreDeEnsamblado>', pero hace referencia a la versión '<númeroDeVersión2>' del ensamblado '<nombreDeEnsamblado>' (Error de Visual Basic)

El proyecto '<nombreDeProyecto>' requiere una referencia a la versión '<númeroDeVersión1>' del ensamblado '<nombreDeEnsamblado>', pero hace referencia a la versión '<númeroDeVersión2>' del ensamblado '<nombreDeEnsamblado>' (Advertencia de Visual Basic)

El proyecto '<nombreDeProyecto1>' hace una referencia indirecta al proyecto '<nombreDeProyecto2>', que contiene '<nombreDeTipo>'

El proyecto ya tiene una referencia al ensamblado <identidad de ensamblado>

El proyecto se ha cerrado

Constante '<nombredeconstante>' de compilación condicional de nivel de proyecto no válida: <error>

Constante de compilación condicional de nivel de proyecto no válida: <error>

Las propiedades no se pueden declarar como '<nombredeespecificador>'

Las propiedades declaradas como 'ReadOnly' no pueden tener una instrucción 'Set'

Las propiedades declaradas como 'WriteOnly' no pueden tener una instrucción 'Get'

Las propiedades de un módulo no se pueden declarar como '<especificador>'

Las propiedades sin parámetros obligatorios no se pueden declarar como 'Default'

La propiedad '<nombrePropiedad>' no se puede declarar como 'Default' debido a que reemplaza una propiedad en la base <tipo> '<nombreTipo>' que no es la predeterminada

No se puede inicializar la propiedad '<nombreDePropiedad>' en una expresión de inicializador de objeto porque todas las sobrecargas accesibles requieren argumentos

No se puede inicializar la propiedad '<nombreDePropiedad>' en una expresión de inicializador de objeto porque requiere argumentos

La propiedad '<nombre de propiedad>' no devuelve un valor en todas las rutas de acceso a código

La propiedad '<nombre de propiedad>' declara implícitamente '<nombre de miembro implícito>', lo que origina un conflicto con un miembro declarado implícitamente para el miembro 'nombre de miembro' en la clase base '<nombre de clase base>'

La propiedad '<nombredepropiedad>' es de tipo no compatible

La propiedad '<nombrePropiedad>' es 'ReadOnly'

La propiedad '<nombrePropiedad>' es 'WriteOnly'

La propiedad '<nombrePropiedad>' se debe declarar como 'Default' dado que reemplaza a una propiedad predeterminada en la base '<nombre>'

No se puede encontrar la propiedad '<nombredepropiedad>' sin parámetros

Debe asignarse un acceso de propiedad a la propiedad o utilizar su valor

Los descriptores de acceso de una propiedad no se pueden declarar como '<modificador de acceso>' en una propiedad 'Default'

Los descriptores de acceso de una propiedad no se pueden declarar como '<modificador de acceso>' en una propiedad 'NotOverridable'

Los descriptores de acceso de una propiedad no se pueden declarar con '<palabra clave>'

La propiedad no se puede declarar como '<modificador de propiedad>' porque contiene un descriptor de acceso 'Private'

No se admiten las propiedades Get/Let/Set; utilice la nueva sintaxis de declaración de propiedad

Falta 'End Property' en la propiedad

La propiedad o el campo '<nombre>' no tiene un tipo de atributo válido

Los parámetros de propiedad no pueden tener el nombre 'Value'

La propiedad sin un especificador 'ReadOnly' o 'WriteOnly' debe proporcionar una instrucción 'Get' y una instrucción 'Set'

La propiedad no tiene una cláusula 'As'; se supone tipo de Object

Los tipos protegidos sólo se pueden declarar dentro de una clase

Las expresiones de consulta no son válidas en ventanas de depuración

La declaración 'RaiseEvent' debe terminar con la declaración 'End RaiseEvent' correspondiente

Falta la definición 'RaiseEvent' para el evento '<nombreDeEvento>'

Ya se declaró 'RaiseEvent'

El método 'RaiseEvent' debe tener la misma firma que el tipo delegado del evento '<firma>' que lo contiene

Las instrucciones 'RaiseEvent' no son válidas en la ventana Inmediato

El intervalo especificado para la instrucción 'Case' no es válido

La variable de rango <variable> oculta una variable en un bloque de inclusión o una variable de rango definida previamente en la expresión de consulta.

La variable de rango <variable> oculta una variable en un bloque de inclusión, una variable de rango definida anteriormente o una variable declarada de forma implícita en una expresión de consulta

La variable de rango <variable> está ya declarada

El nombre de una variable de rango sólo se puede inferir a partir de un nombre simple o completo sin argumentos

El nombre de una variable de rango no puede coincidir con el nombre de un miembro de la clase 'Object'.

'ReadOnly' y 'WriteOnly' no se pueden combinar

La propiedad de atributo 'ReadOnly' '<campodepropiedad>' no puede ser el destino de una asignación

Las propiedades 'ReadOnly' no pueden tener un modificador de acceso en 'Get'

La propiedad 'ReadOnly' '<nombredepropiedad>' no puede ser el destino de una asignación

La propiedad 'ReadOnly' debe proporcionar una instrucción 'Get'

La variable 'ReadOnly' no puede ser el destino de una asignación

La variable 'ReadOnly' no puede ser el destino de una asignación en una expresión lambda dentro de un constructor

'ReDim' no puede cambiar el número de dimensiones de una matriz

Las instrucciones 'Redim' ya no se pueden usar para declarar variables de matriz

Las instrucciones 'Redim' requieren una lista entre paréntesis de los nuevos límites de cada una de las dimensiones de la matriz

Es necesaria una referencia al ensamblado '<identidadDeEnsamblado>' que contenga el tipo '<nombreDeTipo>', pero no se encontró una referencia adecuada debido a la ambigüedad entre los proyectos '<nombreDeProyecto1>' y '<nombreDeProyecto2>'

Es necesaria una referencia al ensamblado '<identidadDeEnsamblado>' que contenga el tipo '<nombreDeTipo>', pero no se pudo encontrar una referencia adecuada debido a posibles problemas de referencias circulares: <listaDeDependenciasDeReferencias>

Es necesaria una referencia al ensamblado '<nombredeensamblado>' que contenga la clase base '<nombredeclase>'

Es necesaria una referencia al ensamblado '<nombredeensamblado>' que contenga la definición del evento '<nombredeevento>'

Es necesaria una referencia al ensamblado '<nombredeensamblado>' que contenga la interfaz implementada '<nombredeinterfaz>'

Es necesaria una referencia al ensamblado '<nombredeensamblado>' que contiene el tipo '<nombredemiembro>'

Es necesaria una referencia al módulo '<nombredemódulo>' que contenga la clase base '<nombredeclase>'

Es necesaria una referencia al módulo '<nombredemódulo>' que contenga la definición del evento '<nombredeevento>'

Es necesaria una referencia al módulo '<nombredemódulo>' que contenga la interfaz implementada '<nombredeinterfaz>'

Es necesaria una referencia al módulo '<nombre de módulo>' que contiene el tipo '<nombredemiembro>'

La referencia a un miembro no compartido requiere una referencia de objeto

La referencia a un objeto en construcción no es válida mientras se llama a otro constructor

<nombredeobjeto>' al que se hace referencia tiene un valor de 'Nothing'

El elemento de matriz al que se hace referencia tiene el valor 'Nothing'

El objeto <nombredeobjeto>' al que se hace referencia tiene un valor de 'Nothing'

El objeto al que se hace referencia tiene un valor de 'Nothing'

Se esperaba un operador relacional

La declaración 'RemoveHandler' debe terminar con la declaración 'End RemoveHandler' correspondiente

Falta la definición 'RemoveHandler' para el evento '<nombreDeEvento>'

Ya se declaró 'RemoveHandler'

Falta el atributo 'version' requerido en una declaración XML

El nombre de recurso '<nombrederecurso>' no se puede usar más de una vez

El archivo de respuesta <nombreDeArchivo> se ha incluido varias veces

Se esperaba 'Resume' o 'GoTo'

Las instrucciones 'Resume' no son válidas en la ventana Inmediato

Los tipos de parámetro y de valor devuelto de '<operador lógico>' deben ser '<nombre de tipo>' para utilizarse en una expresión de '<operador de cortocircuito>'

Los tipos de parámetro y de valor devuelto de '<operador>' deben ser '<nombre de tipo>' para utilizarse en una instrucción 'For'

Una instrucción 'Return' en Function, Get u Operator debe devolver un valor

Una instrucción 'Return' en Sub o Set no puede devolver un valor

La instrucción 'Return' en un método 'AddHandler', 'RemoveHandler' o 'RaiseEvent' no puede devolver un valor

Las instrucciones 'Return' no son válidas en la ventana Inmediato

El tipo de valor devuelto de la función '<nombre de procedimiento>' no es compatible con CLS

El espacio de nombres de la raíz <espacio de nombres> no es compatible con CLS

Se produjo una excepción en tiempo de ejecución

Se produjo una excepción en tiempo de ejecución: <excepción> - <excepción>

El atributo de seguridad '<nombredeatributo>' no se puede aplicar a un módulo

El atributo de seguridad '<nombredeatributo>' no es válido: <error>

'Select Case' debe terminar con la instrucción 'End Select' correspondiente

Las instrucciones 'Select' no son válidas en la ventana Inmediato

El descriptor de acceso 'Set' de la propiedad '<nombre de propiedad>' no está accesible

Ya se ha declarado 'Set'

El método 'Set' no puede tener más de un parámetro

El parámetro de 'Set' no se puede declarar como '<especificador>'

El parámetro de 'Set' debe tener el mismo tipo que la propiedad que lo contiene

La instrucción 'Set' debe terminar con la instrucción 'End Set' correspondiente

La propiedad de atributo 'Shared' '<campodepropiedad>' no puede ser el destino de una asignación

'Shared' no se puede combinar con '<especificador>' en una declaración de método

'Shared' no se puede combinar con '<especificador>' en una declaración de propiedad

El constructor 'Sub New' compartido no se puede declarar como '<especificador>'

El constructor 'Sub New' compartido no puede tener ningún parámetro

Efectos secundarios no válidos durante la evaluación de una expresión en este contexto

El archivo de código fuente <nombreDeArchivo> se ha especificado varias veces

El acceso '<nivel de acceso 1>' especificado para '<nombre de tipo parcial>' no coincide con el acceso '<nivel de acceso 2>' especificado en uno de sus otros tipos parciales

El especificador está duplicado

Los especificadores y atributos no son válidos en instrucciones 'Namespace'

Los especificadores y atributos no son válidos en esta instrucción

Los especificadores no son válidos en los métodos 'AddHandler', 'RemoveHandler' y 'RaiseEvent'

Especificadores válidos sólo al principio de una declaración

La instrucción no puede aparecer fuera del cuerpo de un método

La instrucción no puede aparecer dentro de un cuerpo de método

La instrucción no puede aparecer dentro del cuerpo de una propiedad

La instrucción no puede aparecer dentro del cuerpo de una enumeración

La instrucción no puede aparecer en el cuerpo de un evento

La instrucción no puede aparecer dentro del cuerpo de una interfaz

La instrucción no puede aparecer dentro del cuerpo de una interfaz (Error de Visual Basic)

La instrucción no puede terminar un bloque fuera de una línea de la instrucción 'If'

La instrucción no declara un método 'Get' o 'Set'

La instrucción no declara un método 'AddHandler', 'RemoveHandler' o 'RaiseEvent'

La instrucción no es válida en un espacio de nombres

Instrucción no válida en una interfaz

La instrucción no es válida dentro de un método

La instrucción llama de forma recursiva al descriptor de acceso 'AddHandler' que la contiene para el evento '<nombre de evento>'

Las instrucciones y etiquetas no son válidas entre 'Select Case' y la primera instrucción 'Case'

Ya se ha declarado la variable local estática '<nombredevariable>'

Solicitud de detención pendiente

Las instrucciones 'Stop' no son válidas en la ventana Inmediato

Se esperaba una constante de cadena

Las constantes de cadena deben terminar en comillas dobles

La estructura '<nombredeestructura>' no se puede indizar porque no tiene ninguna propiedad predeterminada

La estructura '<nombre de estructura>' no puede contener una instancia de sí misma: <error>

La estructura '<nombreDeEstructura>' debe contener al menos una variable miembro de instancia o una declaración de evento de instancia que no esté marcada como 'Custom'

La estructura '<nombredeestructura>' debe contener al menos una declaración de evento o una variable miembro de instancia

La restricción 'Structure' y una restricción de tipo de clase específica no se pueden combinar

La restricción 'Structure' no se puede especificar varias veces para el mismo parámetro de tipo

Una estructura de una interfaz no se puede declarar como '<especificador>'

La instrucción 'Structure' debe terminar con la instrucción 'End Structure' correspondiente

Las estructuras no pueden declarar un constructor 'Sub New' no compartido sin parámetros

Las estructuras no pueden tener instrucciones 'Inherits'

'Sub Main' se declaró más de una vez en '<espacio de nombres>': <mensaje>

No se encontró 'Sub Main' en '<nombre>'

'Sub New' no se puede declarar como '<modificador>'

'Sub New' no se puede declarar en una interfaz

'Sub New' no se puede declarar como 'Overrides'

'Sub New' no pueden administrar eventos

'Sub New' no puede implementar miembros de interfaz

Se esperaba 'Sub' o 'Function'

Se esperaba 'Sub' o 'Function' después de 'Delegate'

Solicitud de suspensión pendiente

El operando de 'SyncLock' no puede ser del tipo '<nombreTipo>' debido a que '<nombreTipo>' no es un tipo de referencia

La instrucción 'SyncLock' debe terminar con la instrucción 'End SyncLock' correspondiente

Las instrucciones 'SyncLock' no son válidas en la ventana Inmediato

Error de sintaxis (error de Visual Basic)

Error de sintaxis en operador de conversión; se requieren dos argumentos separados por una coma

Error de sintaxis de la expresión de compilación condicional

System.CLSCompliantAttribute no se puede aplicar a la propiedad 'Get' o 'Set'

System.Diagnostics.DebuggerHiddenAttribute no afecta a 'Get' o 'Set' cuando se aplica a la definición de propiedad

'System.Nullable' no satisface la restricción 'Structure' para el parámetro de tipo '<nombre de parámetro de tipo>'

'System.ObsoleteAttribute' no se puede aplicar a las definiciones 'AddHandler', 'RemoveHandler' o 'RaiseEvent'

No se puede aplicar 'System.Runtime.InteropServices.DispIdAttribute' a '<tipo>' porque 'Microsoft.VisualBasic.ComClassAttribute' reserva valores inferiores a cero

No se puede aplicar 'System.Runtime.InteropServices.DispIdAttribute' a '<tipo>' porque 'Microsoft.VisualBasic.ComClassAttribute' reserva cero para la propiedad predeterminada

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar a 'Declare'

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar a 'Get' o 'Set'

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar a un método que es genérico o está anidado en un tipo genérico

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar a Sub, Function u Operator con un cuerpo no vacío

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar al método 'AddHandler', 'RemoveHandler' o 'RaiseEvent'

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar a métodos de instancia

'System.Runtime.InteropServices.DllImportAttribute' no se puede aplicar a métodos de interfaz

'System.STAThreadAttribute' y 'System.MTAThreadAttribute' no se pueden aplicar a la vez en '|1'

'System.STAThreadAttribute' y 'System.MTAThreadAttribute' no se pueden aplicar a la vez al mismo método

'System.Void' sólo se puede utilizar en una expresión GetType

La opción /moduleassemblyname sólo se puede especificar al generar un destino de tipo 'module'

El carácter '?' no se puede usar aquí

La palabra clave '<palabra clave>' se utiliza para sobrecargar miembros heredados; no utilice la palabra clave '<palabra clave>' al sobrecargar 'Sub New'

ConnectionTimeout debe ser mayor que 0

La versión con diseño personalizado de 'System.Runtime.CompilerServices.ExtensionAttribute' que encontró el compilador no es válida

Ya se ha agregado automáticamente la referencia de ensamblado predeterminado '<referencia>'; se omite

El archivo '<nombreDeArchivo>' no es un archivo de texto

Se ha superado el número máximo de errores

La versión de destino de .NET Compact Framework no admite enlaces en tiempo de ejecución

La versión de destino de .NET Compact Framework no admite una resolución de sobrecarga enlazada en tiempo de ejecución

La versión de destino de .NET Compact Framework no admite la instrucción 'End'

La versión de destino de .NET Compact Framework no admite el uso del modificador Ansi, Auto o Unicode

El tipo '<nombre de tipo>' no puede ser un tipo de elemento de matriz, un tipo de valor devuelto, un tipo de campo, un tipo de argumentos genéricos, un tipo de parámetro 'ByRef' o el tipo de una expresión convertida a 'Object' o 'ValueType'

El tipo de la variable '<nombreDeVariable>' no se inferirá porque está enlazado a un campo en un ámbito de inclusión

El valor '<valor>' no es válido para la opción '<nombreDeOpción>'

Esta herencia produce dependencias circulares entre <tipo 1> '<nombre de tipo 1>' y su correspondiente anidada <type 2> '<typename 2>'

El operando de 'Throw' debe derivar de 'System.Exception'

La instrucción 'Throw' no puede omitir el operando fuera de una instrucción 'Catch' o dentro de una instrucción 'Finally'

Las instrucciones 'Throw' no son válidas en la ventana Inmediato

Demasiados pocos argumentos de tipo

Demasiado pocos argumentos de tipo para '<nombreDeMétodoGenérico>'

Demasiados pocos argumentos de tipo para el método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'

Demasiados argumentos

Demasiados argumentos para '<nombredeprocedimiento>'

Demasiados argumentos para el método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'

Demasiados argumentos de tipo

Demasiados argumentos de tipo para '<nombreDeMétodoGenérico>'

Demasiados argumentos de tipo para el método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'

'Try' debe terminar con la instrucción 'End Try' correspondiente

'Try' debe tener al menos una instrucción 'Catch' o 'Finally'

Las instrucciones 'Try' no son válidas en la ventana Inmediato

El operando 'TryCast' debe tener un tipo de referencia, pero '<nombre de tipo>' es un tipo de valor

Los operandos 'TryCast' deben ser parámetros de tipo con restricción de clase, pero '<nombre de parámetro de tipo>' no tiene ninguna restricción de clase

El tipo'<nombre de tipo>' y el tipo parcial '<nombre de tipo>' están en conflicto en el contenedor '<nombre de contenedor>', pero se van a combinar porque uno de ellos está declarado como parcial

El tipo'<nombre de tipo>' y el tipo parcial '<nombre de tipo>' declarados en '<nombre de archivo>' están en conflicto en el contenedor '<nombre de contenedor>', pero se van a combinar porque uno de ellos está declarado como parcial

No se puede usar el tipo '<nombredetipo>' en un atributo porque no está declarado como 'Public'

No se puede usar el tipo '<nombredetipo>' en un atributo porque su contenedor '<nombredecontenedor>' no está declarado como 'Public'

El tipo '<nombre de tipo>' no puede implementar la interfaz '<nombre de interfaz>' porque declara '<firma de evento>' que tiene un tipo de valor devuelto

El tipo '<nombre de tipo>' no puede heredar de un tipo anidado en él

El tipo '<nombre de tipo>' no puede heredar de un parámetro de tipo

El tipo '<nombredetipo>' no tiene ningún constructor

El tipo '<nombre de tipo>' no tiene parámetros de tipo y, por lo tanto, no puede tener argumentos de tipo

El tipo '<nombre de tipo>' del ensamblado '<nombre de ensamblado 1>' se reenvió al ensamblado '<nombre de ensamblado 2>'

El tipo '<nombredetipo>' se importa de diferentes versiones de ensamblado '<nombredeensamblado>'

El tipo <nombre de tipo> no es compatible con CLS

No está definido el tipo '<nombredetipo>'

El tipo '<nombreDeTipo>' no está definido o el módulo que lo contiene no está cargado en la sesión de depuración

El tipo '<nombre de tipo>' no se admite porque hereda, directa o indirectamente, de sí mismo

El tipo '<nombreDeTipo>' debe ser un tipo de valor o un argumento de tipo restringido a 'Structure' para poder usarlo con 'Nullable' o el modificador '?' que acepta valores NULL

El tipo '<nombre de tipo>' debe definir el operador '<operador determinante>' que se va a utilizar en una expresión de '<operador de cortocircuito>'

El tipo '<nombre de tipo>' debe definir el operador '<operador>' que se va a utilizar en una instrucción 'For'

El tipo '<nombre de tipo 1>' no se puede marcar como compatible con CLS porque su tipo contenedor '<nombre de tipo 2>' tampoco lo es

El argumento de tipo '<nombre de argumento de tipo>' no hereda del tipo de restricción '<nombre de parámetro de tipo>' ni lo implementa

El argumento de tipo '<nombre de argumento de tipo>' no satisface la restricción 'Class' para el parámetro de tipo '<nombre de parámetro de tipo>'

El argumento de tipo '<nombre de argumento de tipo>' no satisface la restricción 'Structure' para el parámetro de tipo '<nombre de parámetro de tipo>'

El argumento de tipo '<nombre de argumento de tipo>' se declara como 'MustInherit' y no satisface la restricción 'New' para el parámetro de tipo '<nombre de parámetro de tipo>'

El argumento de tipo '<nombre de argumento de tipo>' debe tener un constructor de instancia público sin parámetros para satisfacer la restricción 'New' del parámetro de tipo '<nombre de parámetro de tipo>'

Error de interferencia de argumento de tipo para el parámetro de tipo '<nombre de parámetro de tipo>' de '<firma de procedimiento genérico>'

Error de interferencia de argumento de tipo para el parámetro de tipo '<nombre de parámetro de tipo 1>' de '<firma de procedimiento genérico>'

Los argumentos de tipo no se pueden aplicar a la expresión '<expresión>'

No se pudieron inferir los argumentos de tipo a partir del delegado

Los argumentos de tipo para el método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>' no se pudieron inferir a partir del delegado '<nombreDeDelegado>'

Los argumentos de tipo para '<nombre de procedimiento>' no se pueden inferir del delegado '<nombre de delegado>'

Los argumentos de tipo inferidos para '<nombre de procedimiento>' dan lugar a los errores siguientes:<lista de errores>

Los argumentos de tipo inferidos para el método '<nombreDeProcedimiento>' dan lugar a las advertencias siguientes:<lista de advertencias>

Argumentos de tipo no esperados

Argumentos de tipo inesperados porque los atributos no pueden ser genéricos

El carácter de tipo '<carácter>' no se puede utilizar en una declaración con un tipo explícito

El carácter de tipo '<nombredecarácter>' no coincide con el tipo de datos '<nombredetipo>' declarado

El carácter de tipo no se puede utilizar en una declaración 'Sub' debido a que 'Sub' no devuelve un valor

Un carácter de tipo no se puede utilizar en una declaración de parámetros de tipo

No se permiten caracteres de tipo en identificadores de etiqueta

No se permiten caracteres de tipo en alias de importación

No se pueden usar caracteres de tipo en declaraciones de tipo anónimo

No se pueden usar caracteres de tipo en declaraciones de variable de rango

La restricción de tipo '<expresión>' no es una clase o una interfaz

Una restricción de tipo no puede ser una clase 'NotInheritable'

Los caracteres de declaración de tipo no son válidos en este contexto

Se esperaba un tipo

El tipo de un módulo no se puede declarar como '<especificador>'

No se puede inferir el tipo de '<nombreDeVariable>' porque los límites del bucle y la variable step no se convierten en el mismo tipo

No se puede inferir el tipo de '<nombreDeVariable>' a partir de una expresión que contenga '<nombreDeVariable>'

El tipo de '<nombreDeVariable>' es ambiguo porque los límites del bucle y la variable step no se convierten en el mismo tipo

El tipo de miembro '<nombre de miembro>' no es compatible con CLS

El tipo de valor opcional para el parámetro opcional <nombre de parámetro> no es compatible con CLS

El tipo de parámetro '<nombre de parámetro>' no es compatible con CLS

Se esperaba un tipo o 'New'

Se esperaba un tipo o 'With'

El parámetro de tipo '<nombre de parámetro de tipo>' sólo puede tener una restricción que es una clase

El parámetro de tipo '<nombre de parámetro de tipo>' no se puede restringir a sí mismo '<mensaje de error>'

No se puede inferir el parámetro de tipo '<nombreDeParámetroDeTipo>'

No se puede inferir el parámetro de tipo '<nombre de parámetro de tipo>' para '<nombre de procedimiento genérico>'

No se puede inferir el parámetro de tipo '<nombreDeParámetroDeTipo>' para el método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'

El parámetro de tipo '<nombre de parámetro de tipo>' tiene el mismo nombre que un parámetro de tipo de un tipo que lo engloba

El parámetro de tipo '<nombre de parámetro de tipo 1>' debe tener una restricción 'New' o 'Structure' para satisfacer la restricción 'New' del parámetro de tipo '<nombre de parámetro de tipo 2>'

Ya se ha declarado el parámetro de tipo con el nombre '<nombre de parámetro de tipo>'

El parámetro de tipo no puede tener el mismo nombre que la función que lo define

El nombre del parámetro de tipo '<nombre de parámetro de tipo 1>' no coincide con el nombre '<nombre del parámetro de tipo 2>' del parámetro de tipo correspondiente definido en uno de los demás tipos parciales de '<nombre de tipo parcial>'

Parámetro de tipo no permitido en una cláusula 'Implements'

Un parámetro de tipo con una restricción 'Structure' no se puede utilizar como restricción

No se pueden especificar parámetros de tipo en esta declaración

Los parámetros de tipo no se pueden utilizar como calificadores

Los parámetros de tipo o los tipos creados con parámetros de tipo no se permiten en argumentos de atributo

Ya no se admiten las instrucciones 'Type'; utilice las instrucciones 'Structure' en su lugar

'TypeOf...Is' requiere que el operando situado a su izquierda tenga un tipo de referencia, pero este operando tiene el tipo '<tipo>'

Los tipos no están disponibles en este contexto

Los tipos declarados como 'Private' deben estar dentro de otro tipo

No se puede obtener acceso al miembro

No se pueden aplicar los atributos de seguridad en '<nombre>': <error>

No se puede crear una interfaz de .NET Runtime: <error>

No se puede crear el objeto Assembly Linker: <mensaje de error>

No se puede crear el ensamblado con nombre desde el archivo de clave <nombreDeArchivo>: <error>

No se puede crear el archivo temporal en la ruta de acceso '<archivo>': <mensaje de error>

No se puede crear el archivo de documentación XML '<nombre>': <mensaje>

No se puede incrustar el archivo de recursos '<archivo>': <mensaje de error>

No se puede emitir el ensamblado: <mensaje de error>

No se puede evaluar la expresión

No se encuentra el punto de entrada '<nombre>' en el archivo DLL '<nombredearchivo>': <error>

No se encuentra el archivo '<nombredearchivo>' necesario

No se puede generar una referencia al archivo '<archivo>' (use la utilidad TLBIMP para crear una referencia a archivos DLL COM): <mensaje de error>

No se puede obtener la información de tipo para '<nombredetipo>'

No se puede incluir el fragmento de código XML '<rutaDeAccesoAlElemento>' del archivo '<archivoDeComentarios>'

No se puede vincular al archivo de recursos '<archivo>': <mensaje de error>

No se puede cargar el archivo DLL '<nombredearchivo>': <error>

No se puede cargar información para la clase '<nombredeclase>'

No se puede cargar la biblioteca '<nombredearchivo>' a que se hace referencia: <error>

No se puede abrir el archivo '<nombredearchivo>': <error>

No se puede abrir el archivo de clave '<nombredearchivo>': <error>

No se puede abrir el archivo de módulo '<nombredearchivo>': <error>

No se puede abrir el archivo de recursos '<nombredearchivo>': <error>

No se puede abrir el archivo de respuesta '<nombreDeArchivo>'

No se puede analizar el archivo XML: <error>

No se puede firmar el ensamblado: <mensaje de error>

No se puede firmar el archivo '<nombreDeArchivo>': <error>

No se puede escribir el resultado en memoria

No se puede escribir el archivo temporal porque la ruta de acceso temporal no está disponible

No se puede escribir en el archivo de resultados '<nombredearchivo>': <error>

El tipo subyacente <nombre de tipo> de Enum no es compatible con CLS

opción no reconocida <nombreDeOpción>; se omitió

Fibra no programada

Constante local no usada: '<constante>'

Variable local no utilizada: '<nombre de variable local>'

Utilizar la opción '<opción>' de la línea de comandos o la configuración de proyecto adecuada en vez de '<parámetro>'

La instrucción 'Using' debe terminar con la instrucción 'End Using' correspondiente

El operando 'Using' de tipo '<nombre de tipo>' debe implementar System.IDisposable

La variable de recurso 'Using' debe tener una inicialización explícita

El tipo de variable de recurso 'Using' no puede ser un tipo de matriz

Las instrucciones 'Using' no son válidas en la ventana Inmediato

El uso de una variable de iteración en una expresión lambda puede producir resultados inesperados.

El valor '<nombreDeValor1>' no se puede convertir en '<nombreDeValor2>'

Un valor de tipo '<tipo1>' no se puede convertir en '<tipo2>'

No se puede convertir un valor de tipo '<tipo1>' en '<tipo2>' debido a que '<tipo3>' no es un tipo de referencia

No se puede convertir un valor de tipo '<tipo1>' en '<tipo2>' debido a que '<tipo3>' no se deriva de '<tipo4>'

No se puede convertir un valor de tipo '<tipo1>' en '<tipo2>' debido a que los tipos de matriz tienen un número diferente de dimensiones

Un valor de tipo '<nombre de tipo 1>' no se puede convertir a '<nombre de tipo 2>'

Un valor de tipo '<nombreDeTipo1>' no se puede convertir a '<nombreDeTipo2>' (varias referencias de archivo)

Un valor de tipo 'tipo1' no se puede convertir en 'tipo2'

La variable '<nombredevariable>' oculta una variable en un bloque de inclusión

La variable '<nombre de variable>' se pasa por referencia antes de ser asignada a un valor

La variable '<nombre de variable>' se pasa por referencia antes de ser asignada a un valor (Variable Structure)

La variable '<nombre de variable>' se utiliza antes de ser asignada a un valor

La variable '<nombre de variable>' se utiliza antes de ser asignada a un valor (Error de Visual Basic)

Una variable no se puede inicializar con un tipo '<nombreDeElemento>' que no sea de matriz

Las instrucciones de declaración de variable no son válidas en la ventana Inmediato

La declaración de variable no tiene una cláusula 'As'; se supone tipo de Object

La variable utiliza un tipo de automatización no compatible con Visual Basic

Las variables de los módulos no se pueden declarar como '<especificador>'

Ya no se admite el tipo 'Variant'; utilice el tipo 'Object' en su lugar

El compilador de Visual Basic 2005 no se puede recuperar del error siguiente: <error>

Mensajes del compilador de Visual Basic

El número de advertencia '<número>' para la opción '<nombreDeOpción>' no es configurable o no es válido

Advertencia tratada como error: <error>

Los métodos Web no se pueden evaluar en ventanas de depuración

El atributo 'WebMethod' no afectará a este miembro porque su clase contenedora no está expuesta como servicio Web

Ya no se admiten instrucciones 'Wend'; utilice instrucciones 'End While' en su lugar

'While' debe terminar con la instrucción 'End While' correspondiente

Aquí no puede aparecer un espacio en blanco

'Widening' y 'Narrowing' no se pueden combinar

Los contextos e instrucciones 'With' no son válidos en la ventana de depuración

'With' debe terminar con la instrucción 'End With' correspondiente

La variable 'WithEvents' no genera ningún evento

La variable 'WithEvents' no provoca eventos de instancia a los que '<nombredecontenedor>' pueda obtener acceso

La longitud del nombre de la variable WithEvents no puede tener más de 1019 caracteres

Las variables 'WithEvents' sólo se pueden escribir como clases, interfaces o parámetros de tipo con restricciones de clase

Las variables 'WithEvents' no se pueden escribir como matrices

Las variables 'WithEvents' deben tener una cláusula 'As'

Las propiedades 'WriteOnly' no pueden tener un modificador de acceso en 'Set'

La propiedad 'WriteOnly' debe proporcionar una instrucción 'Set'

Número incorrecto de argumentos de tipo pasados al método '<nombre de procedimiento genérico>'

El atributo XML 'atributo1' debe aparecer antes del atributo XML 'atributo2'

El atributo XML 'version' debe ser el primer atributo en una declaración XML

No se pueden seleccionar atributos XML del tipo 'tipo'

Las propiedades del eje XML no admiten enlace en tiempo de ejecución

El bloque de comentario XML no se puede asociar con ningún elemento de lenguaje que admita la aplicación de comentarios de documentación XML

El bloque de comentario XML debe preceder directamente al elemento de lenguaje al que se aplica

Un comentario XML no puede aparecer en un método o propiedad

El comentario XML no se puede aplicar más de una vez cuando <type> es parcial

La excepción del comentario XML debe tener un atributo 'cref'

El comentario XML tiene una etiqueta con un atributo '<atributo>' 'cref' que no se pudo resolver

El comentario XML debe ser la primera instrucción de una línea

El parámetro de comentario XML <parámetro> no coincide con un parámetro de la instrucción <palabraClave> correspondiente

El parámetro de comentario XML debe tener un atributo 'name'

La etiqueta de comentario XML '<etiqueta>' aparece con atributos idénticos más de una vez en el mismo bloque de comentario XML

La etiqueta de comentario XML '<etiqueta>' no está permitida en un elemento de lenguaje '<elemento>'

La etiqueta de comentario XML 'include' debe tener un atributo '<atributo>'

La etiqueta de comentario XML 'returns' no se admite en un elemento de lenguaje 'declare sub'

No se permite la etiqueta de comentario XML 'returns' en una propiedad 'WriteOnly'

El parámetro de tipo de comentario XML <parámetro> no coincide con un parámetro de tipo de la instrucción <palabraClave> correspondiente

El parámetro de tipo de comentario XML debe tener un atributo 'name'

Una declaración XML no permite el atributo 'nombreDeAtributo'

No se pueden seleccionar elementos descendientes XML del tipo 'tipo'

Error de análisis de la documentación XML: <error>

Error de análisis de la documentación XML: la etiqueta de apertura '<etiqueta>' no tiene la correspondiente etiqueta de cierre

No se admiten DTD XML

No se pueden seleccionar elementos XML del tipo 'tipo'

No se admiten referencias de entidad XML

Aquí no puede aparecer un literal XML a menos que se incluya entre paréntesis

No hay literales XML ni propiedades de eje XML disponibles

No se admiten literales XML ni propiedades XML en código incrustado en ASP.NET

Se esperaba un nombre XML

El prefijo 'prefijo' del espacio de nombres XML está ya declarado

El prefijo 'prefijo' del espacio de nombres XML no está definido

El prefijo 'prefijo' del espacio de nombres XML está reservado para uso de XML y el URI del espacio de nombres no se puede cambiar

El URI de espacio de nombres XML 'http://www.w3.org/XML/1998/namespace' sólo se puede enlazar a 'xmlns'

El nombre de la instrucción de procesamiento XML 'nombre' no es válido

Debe hacer referencia al menos a una variable de rango en ambos lados del operador 'Equals'

Vea también

Tareas

Cómo: Obtener información sobre los errores del compilador en Visual Basic

Otros recursos

Mensajes de error (Visual Basic)