2011-01-25 5 views
0

하나는 Silverlight 3 응용 프로그램이고 다른 하나는 .NET 3.5 웹 응용 프로그램 WCF 서비스입니다. 이제 Silverlight 3 응용 프로그램의 유형을 Silverlight 4로 변경하고 Silverlight 4 응용 프로그램에서 WCF RIA 서비스 링크로 웹 응용 프로그램을 지정했습니다.Silverlight 3에서 Silverlight 4 + WCF RIA Services 마이그레이션 문제

The type or namespace name 'DomainServices' does not exist in the namespace System.ServiceModel' (are you missing an assembly reference?)

어떻게이 문제를 해결할 수 있습니다

그리고

지금은 내 프로젝트를 빌드 할 때 오류가 발생합니다?

답변

2

서버의 RIA 서비스 라이브러리에 대한 참조를 추가하지 않은 경우이를 볼 것으로 예상됩니다. 일반적으로 두 가지를 원할 것입니다.

또한 System.ServiceModel.DomainServices.Hosting.dll

  • System.ServiceModel.DomainServices.Server.dll, 당신이이기 모두가 설정 한 RIA의 조각을 얻을 수있는 가장 쉬운 방법 항목 템플리트를 사용하여 새 기본 DomainService를 작성하십시오. 웹 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 새 항목을 추가하고 새 DomainService를 선택하고 기본 옵션을 사용하고 확인을 선택하십시오. 어셈블리 참조를 추가 할뿐만 아니라 RIA를 실행하는 데 필요한 몇 가지 web.config 변경 사항을 적용합니다.

  • 관련 문제