Suscribirse a las actualizaciones de ensamblados de SDK mediante NuGet

Microsoft Dataverse SDK para ensamblados .NET y algunas herramientas de línea de comandos están disponibles a través de un sitio web de distribución de software llamado NuGet. El uso de paquetes de NuGet en su proyecto de aplicación le permite mantener su proyecto actualizado con las últimas versiones de los ensamblajes y herramientas del SDK. Visual Studio ha admitido esta capacidad desde la versión 2010 y hay incluso un cliente independiente NuGet para los desarrolladores que no desarrollan en Visual Studio. Otra ventaja de usar paquetes NuGet en los proyectos es que las referencias y las dependencias de ensamblados se gestionan automáticamente.

Dónde encontrar los paquetes de SDK NuGet

La lista completa de los paquetes de SDK de Dataverse disponibles se encuentra en el perfil de crmsdk en la página de NuGet. Estos son los paquetes oficiales producidos por los equipos de productos de Dataverse de Microsoft. La siguiente lista destaca algunos de los paquetes que puede usar según el tipo de código que esté escribiendo.

Microsoft.CrmSdk.CoreAssemblies
Contiene los ensamblados de Microsoft.Xrm.Sdk.dll y Microsoft.Crm.Sdk.Proxy.dll en cuanto al desarrollo de .NET Framework.

Microsoft.PowerPlatform.Dataverse.Client
Contiene los ensamblados de Microsoft.Xrm.Sdk.dll y Microsoft.Crm.Sdk.Proxy.dll en cuanto al desarrollo de .NET Framework y .NET Core. Utilice este paquete, en lugar de CoreAssemblies, para el nuevo desarrollo de Dataverse.

Microsoft.CrmSdk.CoreTools
Contiene herramientas de desarrollo de Dataverse. Consulte las herramientas de desarrollo de Dataverse para obtener instrucciones sobre cómo instalar y actualizar estas herramientas.

Microsoft.CrmSdk.Deployment
Contiene el ensamblado Microsoft.Xrm.Sdk.Deployment.dll. Utilice este paquete para la implementación, configuración y supervisión de organizaciones (entornos).

Microsoft.CrmSdk.Outlook
Contiene el ensamblado Microsoft.Crm.Outlook.dll. Utilice este paquete para el desarrollo relacionado con servicios y clientes de Outlook.

Microsoft.CrmSdk.Workflow
Contiene el ensamblado Microsoft.Xrm.Sdk.Workflow.dll. Utilice este paquete para el desarrollo personalizado de actividad de flujo de trabajo.

Microsoft.CrmSdk.XrmTooling.CoreAssembly
Contiene el ensamblado Microsoft.Xrm.Tooling.Connector. Utilice este paquete para el desarrollo de aplicaciones cliente de Windows basadas en herramientas XRM.

Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell
Contiene los ensamblados para usar el conector XRM Tooling con Powershell.

Microsoft.CrmSdk.XrmTooling.PackageDeployment.PowerShell
Contiene los ensamblajes para la implementación de paquetes de Dataverse mediante Powershell.

Microsoft.CrmSdk.XrmTooling.PackageDeployment
Contiene el ensamblado Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll.

Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool
Contiene la herramienta de registro de complemento necesaria para registrar ensamblados de complemento, ensamblados de flujo de trabajo de actividad personalizados, entidades virtuales y extremos de servicio con Dataverse. Consulte las herramientas de desarrollo de Dataverse para obtener instrucciones sobre cómo instalar y actualizar la herramienta.

Cómo instalar un paquete en el proyecto

Para obtener información sobre cómo instalar paquetes de NuGet en el proyecto, Instalar y administrar paquetes en Visual Studio mediante el administrador de paquetes de NuGet.

Consulte también

Documentación de NuGet
Instalación de las Herramientas de cliente de NuGet

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).