2011-02-11 4 views
0

우리는 TFS 2010을 소스 컨트롤로 사용하고 VS 2010을 IDE로 사용합니다. Silverlight4 MVVM 프로젝트를 TFS에 추가 할 때 문제가 발생합니다. 문제는 프로젝트가 모든 머신에서 빌드되지만 생성 된 머신에서만 실행된다는 것입니다. 다른 컴퓨터에서는 다음 메시지가 표시됩니다.TFS Silverlight 4 문제

디버깅하려는 Silverlight 프로젝트에서 WCF RIA 서비스를 사용합니다. Silverlight 프로젝트가 WCF RIA 서비스가 포함 된 동일한 웹 프로젝트에서 호스팅되는 경우가 아니면 WCF RIA 서비스가 실패합니다.

답변

0

Silverlight 응용 프로그램이 연결할 서비스는 Silverlight XAP를 호스팅하는 동일한 웹 응용 프로그램에 있어야합니다. ,

  • 당신이 컴파일 할 때 있는지 확인 어셈블리를
    1. 이 실버 라이트 응용 프로그램의 확인 .proj 파일을 확인 (프로젝트 설정에서) RIA 서비스에 대한 링크가 있습니다 여기에 몇 가지를 확인 RIA 서비스 이름이 호스팅 웹 프로젝트의 디렉토리에 생성됩니다.
    2. 의 RIA 서비스에 액세스 해보십시오. 경로는 다음과 같습니다. http://yourLocalUrl(locaholhost:1234)/assembly-name-webdomainservicename.svc 모두 바꾸어야합니다. by- 어셈블리 이름 예 : 는 http://localhost:1234/my-assembly-name-testWebDomainService.svc 당신은 당신의 실버 라이트 응용 프로그램의 당신의 DLL을 분해하고 URI

    행운

    을보고 내부 볼 수