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.
'#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
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
'<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
'<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
'<nombreDeElemento>' no se puede declarar como 'Partial' porque los métodos parciales deben ser Subs
'<nombreDeElemento>' no es un parámetro de método
'<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>
'<constantevacía>' no se declaró
<error>: '<nombredeclase1>' hereda de '<nombredeclase2>'
<error>: '<nombredeconstructor1>' llama a '<nombredeconstructor1>'
<error>: '<nombredeestructura1>' contiene '<nombredeestructura2>'
'<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
'<nombreDeFunción>' no se declaró (Error del compilador de Smart Device/Visual Basic)
'<nombreDeFunción>' no se declaró (Error 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
'<funciónmatemática1>' no se declaró
'<miembro>' ya está declarado en esta estructura
'<miembro>' no se puede declarar como 'Shadows' fuera de una clase, estructura o interfaz
'<nombredemiembro>' existe en varias interfaces base
'<nombre de miembro> tiene el mismo nombre que un parámetro de tipo
'<nombreDeMiembro>' no es miembro de '<nombreDeContexto>'; no existe en el contexto actual
'<nombredemiembro>' no se declaró
'<nombre de miembro>' está obsoleto: <mensaje de error>
No se puede tener acceso a '<método>' en este contexto debido a que es '<modificador>'
'<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 los parámetros opcionales
'<método1>' no puede reemplazar a '<método2>' porque se diferencian en sus tipos de valor devuelto
'<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>' 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>' 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>' es ambiguo y se ha importado de los espacios de nombres o tipos '<nombre2>'
'<nombreDeEspacioDeNombres>' es ambiguo
'<constantenull>' no se declaró
'<nombre de parámetro>' ya se declaró como parámetro de tipo de este método
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
Los parámetros <propiedad> no se pueden declarar como 'ByRef'
'<propiedad>' no se puede exponer a COM como una propiedad 'Let'
No se puede tener acceso a '<métodoCalificado>' en este contexto debido a que es '<modificador>'
'<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>' y '<especificador>' no se pueden combinar
La instrucción '<nombreDeInstrucción>' requiere una matriz
<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>' 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>'
'<nombredetipo>' no se puede utilizar como atributo porque no se hereda de 'System.Attribute'
'<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>' tiene el mismo nombre que otro tipo expuesto en un grupo 'My'
'<nombreDeTipo>' es un tipo de clase y no se puede utilizar como una expresión
'<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>'
Los valores '<tipo>' no se puede convertir en 'Char'
'<nombredetipo1>' no se puede convertir en '<nombredetipo2>'
<nombreDeVariable>' no se inferirá porque es una variable local estática
Se esperaba '=' (instrucciones de asignación Let o Set)
Se esperaba '=' (inicializador de objeto)
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 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>'
No se puede aplicar 'AddressOf' a 'nombreDeMétodo' porque 'nombreDeMétodo' es un método parcial
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
Aquí no se puede usar una expresión incrustada
Los inicializadores de tipo anónimo no son válidos en ventanas de depuración
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
El tipo anónimo debe contener al menos un miembro
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 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
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 límites inferiores de una matriz sólo pueden ser '0'
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
'As Any' no se admite en instrucciones 'Declare'
Se esperaba 'As', una coma o ')'
El atributo de ensamblado '<nombredeatributo>' no es válido: <error>
Se esperaba 'Assembly' o 'Module'
No se puede aplicar el atributo '<nombredeatributo>' más de una vez
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 '<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 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
Código XML con formato incorrecto. No se puede incluir el archivo '<archivoDeComentarios>'
Falta el corchete de cierre ']' del identificador entre corchetes
La bifurcación fuera de una cláusula 'Finally' no es válida
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 en '<tipo>'
No se puede convertir 'tipo1' en 'tipo2'
No se puede crear una instancia del módulo '<nombredemódulo>'
No se encuentra el directorio .NET Framework: <error>
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 enviar el informe de errores automáticamente
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
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' 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
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 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>'
La página de códigos '<nombre>' no es válida o no se ha instalado
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.
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 tener un valor
El tipo de restricción '<nombre de tipo>' ya se ha especificado para este parámetro de tipo
El constructor '<nombre>' no se puede llamar a sí mismo
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
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
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
La constante de fecha no es válida
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
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
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'
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
'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
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
Las instrucciones 'End' no son válidas en la ventana Inmediato
'End Structure' debe ir precedida de la instrucción 'Structure' correspondiente
'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>
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 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>'
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
No se permite la inicialización explícita para matrices declaradas con límites explícitos
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
La expresión es un valor y, por lo tanto, no puede ser destino de una asignación
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>' 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 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
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
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
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
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'
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 palabra clave 'Handles' no es válida en una declaración de operador
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
La palabra clave 'Implements' no es válida en una declaración de operador
'Implements' no válida en los módulos
Conversión implícita de '<nombre de tipo 1>' a '<nombre de tipo 2>'
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>
Las instrucciones 'Imports' deben preceder a cualquier declaración
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
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' 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
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
Error interno del compilador: el generador de código recibió una entrada incorrecta
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
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'
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
'.' 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'
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
'Loop' no puede tener una condición si la instrucción 'Do' coincidente tiene una
'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
No se puede encontrar el miembro '<nombredemiembro>' en la clase '<nombredeclase>'
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 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 '<nombreMétodo>' ya se ha declarado en la interfaz '<nombreInterfaz>'
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 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 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'
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>'
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 de un campo o una propiedad que se va a inicializar debe comenzar con '.'
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>'
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>'
'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
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'
'Next' debe ir precedida de la instrucción 'For' correspondiente
Ningún '<nombre de procedimiento genérico>' accesible acepta este número de argumentos de tipo
No se encontró ningún método 'Main' accesible con una firma apropiada en '<nombre>'
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
No se permiten nombres de tipo no intrínseco en las expresiones de compilación condicional
Los miembros no compartidos de una estructura no se pueden declarar con 'New'
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
No se puede especificar un modificador que acepte valores NULL en una variable y en su tipo a la vez
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
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
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'
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
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 '<símbolo de operador>' no devuelve un valor en todas las rutas de acceso a código
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'
Option Strict On no permite la conversión implícita de '<tipo1>' en '<tipo2>'
Option Strict On no permite el enlace en tiempo de ejecución
Option Strict On no permite operandos de tipo Object para el operador '<operador>'
Option Strict prohíbe operandos de tipo Object para el operador '<nombredeoperador>'
Option Strict On requiere que todas las declaraciones de variables tengan una cláusula 'As'
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
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>'
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>' 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 especificador del parámetro está duplicado
Un tipo de parámetro de este operador unario debe ser el tipo contenedor '<nombre de tipo>'
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 ya tiene una referencia al ensamblado <identidad de ensamblado>
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 '<nombre de propiedad>' no devuelve un valor en todas las rutas de acceso a código
La propiedad '<nombredepropiedad>' es de tipo no compatible
La propiedad '<nombrePropiedad>' es 'ReadOnly'
La propiedad '<nombrePropiedad>' es 'WriteOnly'
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 con '<palabra clave>'
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 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>'
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> está ya declarada
'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
'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
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>'
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
Las instrucciones 'Resume' no son válidas en la ventana Inmediato
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
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
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 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
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 '<nombre de estructura>' no puede contener una instancia de sí misma: <error>
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
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.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 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.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í
ConnectionTimeout debe ser mayor que 0
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 la instrucción 'End'
El valor '<valor>' no es válido para la opción '<nombreDeOpción>'
El operando de 'Throw' debe derivar de 'System.Exception'
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 argumentos para '<nombredeprocedimiento>'
Demasiados argumentos para el método de extensión '<nombreDeMétodo>' definido en '<nombreDeTipo>'
Demasiados argumentos de tipo para '<nombreDeMétodoGenérico>'
'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
No se puede usar el tipo '<nombredetipo>' en un atributo porque no está declarado como 'Public'
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 '<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 '<nombre de tipo>' no se admite porque hereda, directa o indirectamente, de sí mismo
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
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
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
El tipo de un módulo no se puede declarar como '<especificador>'
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
No se puede inferir el parámetro de tipo '<nombreDeParámetroDeTipo>'
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
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
Ya no se admiten las instrucciones 'Type'; utilice las instrucciones 'Structure' en su lugar
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 obtener la información de tipo para '<nombredetipo>'
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ó
Constante local no usada: '<constante>'
Variable local no utilizada: '<nombre de variable local>'
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>'
Un valor de tipo '<nombre de tipo 1>' no se puede convertir a '<nombre de tipo 2>'
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 utiliza antes de ser asignada a un valor
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
Advertencia tratada como error: <error>
Los métodos Web no se pueden evaluar en ventanas de depuración
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 longitud del nombre de la variable WithEvents no puede tener más de 1019 caracteres
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 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 debe tener un atributo 'name'
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 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>
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
El prefijo 'prefijo' del espacio de nombres XML está ya declarado
El prefijo 'prefijo' del espacio de nombres XML no está definido
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