2011-03-09 4 views
1

내가 실버에서 초보자 오전과 실버의 흐름에 대해 알고 싶은 :실버 흐름이 브라우저에서 실행 - (silverlightControlHost 소스 태그) 브라우저에서 실행할 때

내가와 결합하여 웹에서 응용 프로그램을 다운로드했습니다 silverlight + wcf를 사용하고이 wcf를 내 Silverlight 응용 프로그램에서 실행하고 싶습니다. 저는 silverup 솔루션에 fileupanddownlod.web이라는 wcf 프로젝트를 복사했습니다. 그래서 지금은이 프로젝트가 : silverlightapplication1 fileupanddownload.web 내가 startpproject과 실버를 실행하려고했습니다

(WCF) (실버를, 서비스 참조 fileupanddownload을 포함) - 그래서

...\Bin\Release\SilverlightApplication1TestPage.html 
의 경로를 실행

하지만 원인 통신 예외에서 wcf를 호출했습니다. 그래서 나는 그들이 WCF를 실행 다운로드했습니다 프로젝트에서 본 - 그럼 startupproject로 fileupanddownload.web를이 경로를 실행합니다

이 더 정확한 것 같습니다 ....

하지만를 ... 을 Silverlight를 strtup 프로젝트로 실행할 때 브라우저에서 xaml을 실행하고, startupup 프로젝트로 fileupanddownload.web을 설정할 때 다운로드 한 프로젝트에 있던 xaml 만 볼 수는 있지만, 어디서 가져 가는지 알 수 없습니다 ...

누군가가 내게 알려 줄 수 있습니다 : xaml을 실행하기 위해 silverlight에서 수행하는 연결 코드는 어디서 볼 수 있습니까? aspx 파일에서? 소스가 다음과 같은 경우에만 볼 수 있습니다.

<param name="source" value="ClientBin/FileUpAndDownload.xap"/> 

여기를 변경해야합니까? 그리고 그렇다면 - 어떻게 xap을 생성 할 수 있습니까? (그리고 xap은 무엇입니까?)

감사합니다.

답변

0

Xap은 Silverlight 응용 프로그램의 확장입니다. 즉, Silverlight 빌드 규칙에서 마지막으로 생성 한 것입니다.

웹 프로젝트에 실버 라이트 애플리케이션을 호스팅 할 때 적절하게 참조하는 웹 프로젝트를 구성해야합니다

  • 는 실버 라이트 응용 프로그램 탭 으로 이동

    • 웹 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 클릭 클릭 추가 enter image description here
    • ...
    • 콤보 상자에서 기존 실버 라이트 프로젝트를 선택 enter image description here

    • 클릭은 이제 웹 프로젝트에서 최근 실버 빌드를 실행 할 수 있습니다

    추가합니다.

  • 관련 문제