/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