WCF RIA Services의 사전 요구 사항

WCF RIA Services 설명서에서 제공하는 연습 및 다른 데모를 실행하려면 몇 가지 필수 구성 요소 프로그램을 올바르게 설치하고 구성해야 합니다. 이 단원에서는 최종 사용자가 RIA Services 연습을 수행할 때 가급적이면 문제가 발생하지 않도록 이러한 각 필수 구성 요소를 충족하기 위한 자세한 지침을 제공합니다.

필수 구성 요소 설치

RIA Services 연습을 사용하려면 Visual Studio 2010, Silverlight Developer 런타임, SDK 및 도구 키트, WCF RIA Services 및 해당 도구 키트를 설치해야 합니다. 다음은 이러한 프로그램의 설치 지점입니다.

  • Visual Studio 2010 Express 또는 Visual Studio 2010의 일반 정품 버전

  • Microsoft Silverlight 4 Tools for Visual Studio 2010을 다운로드하면 RIA Services 도구 키트를 제외하고 Silverlight와 WCF RIA Services에 필요한 모든 구성 요소가 설치됩니다. 이 다운로드에는 다운로드 페이지에 나열된 몇 가지 기타 구성 요소와 함께 다음이 포함됩니다.

    1. Silverlight 4 Developer 런타임

    2. Silverlight 4 SDK

    3. Visual Studio 2010용 Silverlight Tools

    4. WCF RIA Services for Silverlight 4

  • 최신 WCF RIA Services for Silverlight 4 가 설치되어 있는지 확인하고 RIA Services 도구 키트를 받으려면 WCF RIA Services and Toolkit 페이지를 점검해야 합니다.

Tip팁:
Get Started with Silverlight with One Install의 설치 관리 웹 플랫폼 설치 관리자를 사용하여 Silverlight 4 및 RIA Services 개발을 시작할 수도 있습니다.
Warning 주의:
Silverlight 4 Developer 런타임은 Silverlight 4 런타임으로 덮어쓸 수 있습니다. 예를 들어 Windows Update의 경우를 들 수 있습니다. 이 경우 필수 구성 요소 확인 창에 "다음 필수 구성 요소가 누락됨: Microsoft Silverlight 4 Developer 런타임" 메시지가 표시됩니다. 이 문제를 해결하려면 제어판프로그램 및 기능으로 이동하고 Microsoft Silverlight를 수동으로 제거하십시오. 그런 다음 여기를 클릭하여 최신 버전의 Silverlight 4 Developer 런타임을 다시 설치합니다.
Warning 주의:
RIA Services v1.0 RTM 설치 관리자에는 RIA Services V1.0 SP1 RTM을 설치한 후 외부에 노출될 수 있는 문제가 있습니다. v1.0 SP1 RTM 설치 관리자는 업데이트를 쉽게 수행할 수 있지만 v1.0 RTM 설치 관리자는 그렇지 않습니다. 따라서 V1.0 SP1 RTM(또는 베타)을 설치한 후 뒤로 돌아가서 v1.0 RTM을 다시 설치하려고 하면 두 버전이 합쳐진 상태로 설치되고 두 버전이 모두 설치된 것처럼 표시됩니다. 이 문제를 해결하려면 두 버전을 모두 제거한 다음 원하는 버전을 다시 설치해야 합니다. 설치 관리자에서는 버전이 인식되지 않으므로 계속해서 RIA Services V2.0을 설치하면 이 문제가 다시 발생하지 않습니다.
Caution주의:
Silverlight에는 최종 사용자를 위한 런타임과 개발자를 위한 런타임이 포함됩니다. RIA Services 를 설치하려면 Silverlight Developer 런타임을 설치해야 합니다. 최종 사용자 런타임을 설치하면 Silverlight 개발 중 다양한 문제가 발생합니다. 예를 들어, Silverlight Developer 런타임이 설치되어 있지 않아 디버깅을 시작할 수 없다는 메시지가 나타나면 잘못된 런타임을 설치한 것이므로 개발자용 런타임으로 바꿔야 합니다.

이 단원에서는 또 다른 필수 구성 요소인 SQL Server 2008 R2 Express with Advanced Services의 추가 및 구성과 AdventureWorks OLTP 및 LT 데이터베이스의 설치에 대한 자세한 연습을 제공합니다.