Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
.NET Framework ha evolucionado para adaptarse a diferentes plataformas, como aplicaciones para UWP y aplicaciones web tradicionales de escritorio y web, y para maximizar la reutilización del código. Además de las versiones normales de .NET Framework, las nuevas características se publican fuera de banda (OOB) para mejorar el desarrollo multiplataforma o para introducir nuevas funcionalidades.
Ventajas de las versiones OOB
El envío de nuevos componentes o actualizaciones a componentes fuera de banda permite a Microsoft proporcionar actualizaciones más frecuentes a .NET Framework. Además, podemos recopilar y responder a los comentarios de los clientes más rápidamente.
Al usar una característica OOB en la aplicación, los usuarios no tienen que instalar la versión más reciente de .NET Framework para ejecutar la aplicación, ya que los ensamblados de OOB se implementan con el paquete de la aplicación.
Cómo se distribuyen los paquetes OOB
Las versiones de OOB para los componentes principales de Common Language Runtime (CLR) se entregan a través de NuGet, que es el administrador de paquetes para .NET. NuGet permite examinar y agregar bibliotecas a los proyectos de .NET Framework fácilmente desde Visual Studio. El Administrador de paquetes NuGet se incluye con todas las ediciones de Visual Studio a partir de Visual Studio 2012. Busque administrador de paquetes NuGet en el menú Herramientas de Visual Studio. Si no está instalado, siga las instrucciones de Instalación de NuGet. Para obtener más información sobre NuGet, consulte la documentación de NuGet.
Uso de un paquete OOB de NuGet
Si el Administrador de paquetes NuGet está instalado, puede examinar y agregar referencias a paquetes NuGet mediante el Explorador de soluciones en Visual Studio:
Abra el menú contextual del proyecto en Visual Studio y elija Administrar paquetes NuGet. (Esta opción también está disponible en el menú Proyecto ).
En el panel izquierdo, elija En línea.
Si desea usar paquetes de versión preliminar, en el cuadro de lista desplegable del panel central, elija Incluir versión preliminar en lugar de Solo estable.
En el panel derecho, use el cuadro Buscar para buscar el paquete que desea usar. Algunos paquetes de Microsoft se identifican mediante el logotipo de Microsoft .NET Framework e identifican a Microsoft como publicador.
Como se mencionó anteriormente, al implementar una aplicación que usa un paquete OOB, los ensamblados de OOB se enviarán con el paquete de la aplicación.
Tipos de versiones de OOB
Normalmente, un paquete OOB tiene una o varias versiones preliminares y una versión estable. La licencia que acompaña a una versión preliminar no suele permitir la redistribución, pero le permite probar un paquete y proporcionar comentarios. Los comentarios se incorporan en las actualizaciones realizadas en el paquete. Una versión final se distribuye como un paquete estable con NuGet e incluye una licencia que le permite redistribuir el paquete NuGet con la aplicación. Microsoft apoya paquetes estables. Microsoft proporciona compatibilidad con IntelliSense, así como otros tipos de documentación, como entradas de blog y respuestas de foro para todos los paquetes. Además, el código fuente puede estar disponible con algunos paquetes, pero no todos. Para los anuncios relacionados con los paquetes nuevos y actualizados, puede suscribirse al blog de .NET Framework.
Para buscar paquetes de versión preliminar y estables, elija Incluir versión preliminar en el Administrador de paquetes NuGet.