Leer en inglés

Compartir a través de


BC35000: La operación solicitada no está disponible porque no está definida la función de biblioteca en tiempo de ejecución "<function>".

Visual Basic intenta realizar una llamada interna a una función en el tiempo de ejecución de Visual Basic (Microsoft.VisualBasic.dll) que no se encuentra.

Identificador de error: BC35000

Este error se produce en proyectos de estilo SDK (proyectos con un archivo *.vbproj que comienza con la línea <Project Sdk="Microsoft.NET.Sdk">). De manera predeterminada, solo se inserta un subconjunto del ensamblado Microsoft.VisualBasic.dll en el ensamblado de la aplicación y <function> no se incluye en ese subconjunto.

Para corregir este error

En lugar de insertar un subconjunto del tiempo de ejecución de Visual Basic en el ensamblado, debe realizar la compilación con una referencia a él. Para ello, agregue el elemento siguiente a la sección <PropertyGroup> del archivo *.vbproj:

<VBRuntime>Default</VBRuntime>

Consulte también