Compartir a través de


/vbruntime

Actualización: noviembre 2007

Especifica que el compilador debe compilar sin una referencia a la biblioteca en tiempo de ejecución de Visual Basic o con una referencia a una biblioteca en tiempo de ejecución concreta.

/vbruntime:{ - | + | path }

Argumentos

  • -
    Compilar sin una referencia a la biblioteca en tiempo de ejecución de Visual Basic.

  • +
    Compilar con una referencia a la biblioteca en tiempo de ejecución de Visual Basic predeterminada.

  • path
    Compilar con una referencia a la biblioteca (DLL) especificada.

Comentarios

La opción del compilador /vbruntime permite especificar que el compilador debería compilar sin una referencia a la biblioteca en tiempo de ejecución de Visual Basic. También puede utilizar la opción del compilador /vbruntime para compilar con una referencia a una biblioteca en tiempo de ejecución personalizada, no a la biblioteca en tiempo de ejecución de Visual Basic predeterminada. Si compila sin una referencia a la biblioteca en tiempo de ejecución de Visual Basic, los errores o advertencias se registran en construcciones de código o lenguaje que generan una llamada a una aplicación auxiliar de Visual Basic en tiempo de ejecución. (Una aplicación auxiliar de Visual Basic en tiempo de ejecución es una función definida en Microsoft.VisualBasic.dll a la que se llama en tiempo de ejecución para ejecutar una semántica concreta del lenguaje.)

La opción /vbruntime+ genera el mismo comportamiento que se produce si no se especifica ningún modificador de /vbruntime. Puede utilizar la opción /vbruntime+ para invalidar los modificadores de /vbruntime anteriores.

Si el valor para el argumento path es una ruta de acceso completa a una DLL, el compilador usará ese archivo como biblioteca en tiempo de ejecución. Si el valor para el argumento path no es una ruta de acceso completa a una DLL, el compilador de Visual Basic buscará primero la DLL identificada en la carpeta actual. A continuación, buscará en la ruta de acceso especificada mediante la opción del compilador /sdkpath. Si no se utiliza la opción del compilador /sdkpath, el compilador buscará la DLL identificada en la carpeta .NET Framework (%systemroot%\Microsoft.NET\Framework\versionNumber).

Ejemplo

En el ejemplo siguiente se muestra cómo usar la opción /vbruntime para compilar con una referencia a una biblioteca personalizada.

vbc /vbruntime:C:\VBLibraries\CustomVBLibrary.dll

Vea también

Referencia

Líneas de comandos de compilación de ejemplo

/sdkpath

Otros recursos

Compilador de Visual Basic