다음을 통해 공유


Visual Studio에서 관리되는 코드 프로젝트 시작

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

이 항목에서는 Microsoft Dynamics 365 SDK를 사용하는 콘솔 응용 프로그램을 빌드하도록 제대로 구성되어 있는 Microsoft Visual Studio에서 새 프로젝트를 만드는 방법을 보여 줍니다.Microsoft Dynamics 365 SDK 어셈블리에 링크되는 애플리케이션을 구축할 때 프로젝트에 무슨 필수 참조 자료가 추가되어야 하는지 알아보세요.

필수 조건

  • 개발 컴퓨터에 설치된 Microsoft Visual Studio입니다.

    Visual Studio Express를 포함한 모든 버전에서 작동해야 합니다. 지원되는 Microsoft Visual Studio 버전에 대한 자세한 내용은 Visual Studio 및 .NET Framework를 참조하십시오.

  • 개발 컴퓨터에 설치된 Microsoft Dynamics 365 SDK입니다.

    Microsoft Dynamics CRM SDK 패키지를 다운로드합니다. 다운로드한 실행 파일을 실행하여 개발 시스템의 폴더에 패키지의 압축을 풉니다.

프로젝트 만들기

다음 절차에서는 Microsoft .NET Framework 4.5.2를 사용하는 C# 또는 VB 언어로 콘솔 응용 프로그램 프로젝트를 만드는 방법에 대해 설명합니다. 지원되는 .NET Framework 버전에 대한 자세한 내용은 Microsoft Dynamics 365에 대해 지원되는 확장을 참조하십시오.

새 프로젝트

  1. Microsoft Visual Studio에서 새 프로젝트를 선택합니다.

  2. 템플릿의 왼쪽 탐색 창에서 Visual C# 또는 Visual Basic을 선택합니다.

  3. 사용 가능한 템플릿 목록 위에서 .NET Framework 4.5.2를 선택합니다.

  4. 템플릿 목록에서 콘솔 응용 프로그램을 선택합니다.

    Dynamics 365의 새 콘솔 앱 프로젝트 대화 상자

  5. 양식의 아래쪽에 있는 필드에 프로젝트 이름 및 위치를 지정하고 확인을 선택합니다.

  6. 프로젝트 메뉴에서 프로젝트의 속성 양식을 열고 대상 프레임워크가 .NET Framework 4.5.2로 설정되어 있는지 확인합니다.

    CRM 프로젝트에 대한 대상 프레임워크 선택

필요한 모든 참조를 프로젝트에 추가합니다.

다음 절차는 필요한 모든 어셈블리 참조를 프로젝트에 추가하는 방법을 안내합니다. 다음은 웹 서비스 메서드를 호출하기 위해 대부분의 관리되는 코드 응용 프로그램에 필요한 가장 기본적인 참조 집합입니다.

프로젝트에 필요한 참조를 추가하는 대체 및 간단한 방법은 사용 가능한 NuGet SDK 패키지를 사용하는 것입니다.Visual Studio에서 NuGet 패키지 관리자를 사용하여 Microsoft.CrmSdk.CoreAssemblies 패키지를 찾아 프로젝트에 추가합니다. 그런 다음 이 항목의 나머지 지침을 건너뛸 수 있습니다.

필요한 시스템 참조 추가

  1. 솔루션 탐색기에서 프로젝트 참조 노드를 클릭하고 참조 추가를 선택한 후 다음 참조를 프로젝트에 추가합니다.

    • System.Data.Linq

    • System.DirectoryServices.AccountManagement

    • System.Runtime.Serialization

    • System.Security

    • System.ServiceModel

필요한 SDK 어셈블리 참조 추가

  1. 솔루션 탐색기에서 프로젝트 참조 노드를 마우스 오른쪽 단추로 클릭한 후 참조 추가를 선택합니다.

  2. 참조 관리자 대화 상자에서 찾아보기 단추를 선택한 후 Microsoft Dynamics 365 SDK를 추출한 폴더로 이동합니다.

  3. SDK 다운로드의 Bin 폴더에서 Microsoft.Crm.Sdk.Proxy.dll 및 Microsoft.Xrm.Sdk.dll 어셈블리를 선택한 후 추가를 클릭합니다.

  4. 확인을 선택합니다.

빌드하는 프로젝트의 특성에 따라 약간의 시간이 필요할 수 있는 다른 Microsoft Dynamics 365 SDK 어셈블리 참조가 있습니다. 하지만 조직 웹 서비스에 액세스하는 응용 프로그램 코드를 작성하기 위해 필요한 모든 것은 이전에 언급한 참조 사항뿐입니다.추가 정보:Microsoft Dynamics 365 SDK에 포함된 어셈블리.

필요한 ID 참조 추가

  1. Windows Identity Foundation(WIF)라는 이름의 Windows 기능을 켜세요. 이를 위해 제어판 > 프로그램 > 프로그램 및 기능으로 갑니다.Windows 기능 켜거나 끄기를 선택합니다. 다음에, 목록에서 Windows Identity Foundation(WIF) 3.5를 선택(체크)합니다.

    또는 WindowsIdentityFoundation-SDK-3.5.msi라는 이름의 Windows Identity Foundation(WIF) 버전 3.5 라이브러리를 다운로드하여 설치해도 됩니다.

  2. 솔루션 탐색기에서 프로젝트 참조 노드를 마우스 오른쪽 단추로 클릭한 후 참조 추가를 선택합니다.

  3. 검색 상자에 System.IdentityModel를 입력합니다.

  4. 검색 결과 목록에서 System.IdentityModel을 선택하고 확인을 클릭합니다.

  5. 2 ~ 4단계에서 수행한 작업과 비슷하게 Microsoft.IdentityModel에 대한 참조를 추가합니다.

다음 다이어그램에서는 프로젝트에 추가된 필요한 모두 참조를 보여 줍니다.

CRM 프로젝트에 대한 프로젝트 참조 추가

다음 단계

이 항목에서 나가기 전에 프로젝트를 프로젝트 템플릿으로 저장하는 것이 좋습니다. 그런 다음 해당 템플릿을 이후 학습 프로젝트에 재사용하고 새 프로젝트를 설정하는 데 드는 시간과 노력을 절약할 수 있습니다. 이렇게 하려면 프로젝트가 Microsoft Visual Studio에서 열려 있는 동안 파일 메뉴에서 템플릿 내보내기를 선택합니다. 마법사의 지시에 따라 템플릿을 만듭니다.

참고 항목

관리되는 코드 응용 프로그램 개발 시작

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 저작권 정보