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.
Publicado: noviembre de 2016
Se aplica a: Dynamics CRM 2015
Este tema muestra cómo crear un nuevo proyecto en Microsoft Visual Studio configurado correctamente para compilar una aplicación de consola que use Microsoft Dynamics CRM SDK.
Requisitos previos
Microsoft Visual Studio instalado en el equipo de desarrollo.
Cualquier edición incluida la Visual Studio Express debería funcionar. Para obtener más información sobre las versiones de Microsoft Visual Studio compatibles, consulte Visual Studio y .NET Framework.
El Microsoft Dynamics CRM SDK instalado en el equipo de desarrollo.
Descargue el paquete de SDK de Microsoft Dynamics CRM. Ejecute el archivo ejecutable descargado para desempaquetar el paquete en cualquier carpeta del sistema de desarrollo.
Importante
Para la versión de vista previa de 7.1.0, los ensamblados del SDK solo estarán disponibles en NuGetpaquetes. Una descarga del SDK completo que incluye los ensamblados estará disponible en la versión de 7.1.0 RTM.
Crear un proyecto
En el siguiente procedimiento se muestra cómo crear un proyecto de aplicación de consola en el lenguaje C# o VB que utiliza Microsoft .NET Framework 4.5.2. Para obtener más información acerca de las versiones compatibles de .NET Framework, consulte Extensiones admitidas para Microsoft Dynamics CRM 2015.
Nuevo proyecto
En Microsoft Visual Studio, seleccione Nuevo proyecto.
En el panel de navegación de la izquierda, en Plantillas, seleccione Visual C# o Visual Basic.
Arriba de la lista de plantillas disponibles, seleccione .NET Framework 4.5.2.
En la lista de plantillas, seleccione Aplicación de consola.
.jpeg)
En los campos que están cerca de la parte inferior del formulario, asigne el nombre y la ubicación del proyecto y, a continuación, seleccione Aceptar.
En el menú Proyecto, abra el formulario de propiedades del proyecto y compruebe que el marco de destino está establecido en .NET Framework 4.5.2. No use .NET Framework 4.5.2 Client Profile.
.jpeg)
Agregar todas las referencias necesarias al proyecto
Los siguientes procedimientos le indican cómo agregar todas las referencias de ensamblado necesarias al proyecto. Considérelo como un conjunto de referencias básico que la mayoría de las aplicaciones de código administrado necesitarán para llamar a métodos de servicio web.
Un método alternativo y fácil para agregar las referencias necesarias al proyecto es usar el paquete SDK NuGet disponible. Mediante el administrador de paquetes de NuGet en Visual Studio, busque y agregue el paquete Microsoft.CrmSdk.CoreAssemblies al proyecto. A continuación puede omitir las siguientes instrucciones de este tema.
Sin embargo, si está escribiendo una aplicación que tiene acceso al extremo del servicio web de OData, es posible que no tenga que agregar referencias de ensamblado SDK al proyecto. Para obtener más información acerca de la escritura de aplicaciones que acceden al extremo de OData, consulte Escriba aplicaciones modernas y móviles.
Agregar las referencias necesarias del sistema
En el Explorador de soluciones, haga clic con el botón secundario en el nodo Referencias del proyecto, seleccione Agregar referencias y, a continuación, agregue las siguientes referencias al proyecto.
System.Data.Linq
System.DirectoryServices.AccountManagement
System.Runtime.Serialization
System.Security
System.ServiceModel
Agregar las referencias necesarias del ensamblado de SDK
En el Explorador de soluciones, haga clic con el botón secundario en el nodo Referencias del proyecto y, a continuación, seleccione Agregar referencias.
En el cuadro de diálogo Administrador de referencias, seleccione el botón Examinar y, a continuación, desplácese a la carpeta donde se extrajo Microsoft Dynamics CRM SDK.
En la carpeta Bin de la descarga del SDK, seleccione los ensamblados de Microsoft.Crm.Sdk.Proxy.dll y Microsoft.Xrm.Sdk.dll y, a continuación, haga clic en Agregar.
Seleccione Aceptar.
Hay otras referencias de ensamblados de Microsoft Dynamics CRM SDK que puede necesitar en algún momento en función de la naturaleza del proyecto que esté creando. Sin embargo, para especificar el código de aplicación que tiene acceso al servicio web de la organización, las referencias mencionadas anteriormente son todo lo que necesita.Más información:Ensamblados incluidos en el SDK de Microsoft Dynamics CRM 2015.
Agregar las referencias de identidad necesarias
Descargue de instale la biblioteca de la versión 3.5 de Windows Identity Framework (WIF), llamada WindowsIdentityFoundation-SDK-3.5.msi.
En el Explorador de soluciones, haga clic con el botón secundario en el nodo Referencias del proyecto y, a continuación, seleccione Agregar referencias.
En el cuadro de búsqueda, escriba System.IdentityModel.
Seleccione System.IdentityModel en la lista de resultados de la búsqueda y haga clic en Aceptar.
De forma similar a lo que se realiza en los pasos 2 a 4, agregue una referencia para Microsoft.IdentityModel.
En el siguiente diagrama se muestran todas las referencias necesarias agregadas a un proyecto.
.jpeg)
Pasos siguientes
Sugerencia
Antes de salir de este tema, considere guardar el proyecto como una plantilla del proyecto. A continuación, puede volver a usar esa plantilla para futuros proyectos de aprendizaje y ahorrarse tiempo y esfuerzos para configurar nuevos proyectos. Para ello, mientras el proyecto está abierto en Microsoft Visual Studio, en el menú Archivo, seleccione Exportar plantilla. Siga las instrucciones del asistente para crear la plantilla.
Ver también
Introducción al desarrollo de aplicaciones de código administrado
© 2017 Microsoft. Todos los derechos reservados. Copyright