2011-08-23 3 views
0

Asp.Net MVC 응용 프로그램이 있습니다. MVC의보기 페이지 중 하나에 Silverlight 웹 응용 프로그램을 추가했습니다. 내 Silverlight 응용 프로그램에서 특정 밀리 초 후에 테두리 안에 슬라이드 이미지가 있습니다.응용 프로그램에 사용할 수있는 플러그인 없음 Silverlight 3

해당 응용 프로그램을 MVC 페이지 중 하나에 병합하고 싶습니다.

문제는 테두리 만 볼 수 있고 안에 들어있는 이미지는 볼 수 없다는 것입니다.

모든 브라우저에는 플러그인 할 수 없음이 표시되어 있습니다. 설치하고 SL 용 플러그인을 사용할 수 있는지 확인했지만 여전히 동일한 오류 메시지가 표시됩니다.

<object data="data:application/x-silverlight-3," type="application/x-silverlight-3" width="400" height="300"> 
    <param name="source" value="ClientBin/SilverlightApplication1.xap"/> 
    <param name="background" value="Red" /> 
</object> 
+0

코드를 게시하지 않았으므로 어떻게 도와 드릴 수 있을지 모르겠습니다. – AnthonyWJones

+0

MVC View의 Index.aspx 페이지에서 이것을 사용하고 있습니다. type = "application/x-silverlight-3"width = "400"height = "300"> rehan88

+0

http://deepumi.wordpress.com/2010/04/21/simple-image-scroller-slide-show -using-silverlight-listbox-control/그게 내 실버 라이트 애플 리케이션을하고있다 ... – rehan88

답변

1

이러한 특성 : 내가 SL-3

사용하고 나는이 내 MVC보기의 Index.aspx 페이지를 사용하고 -

data="data:application/x-silverlight-3," type="application/x-silverlight-3" 

그들이해야한다, 잘못 -

-을 : 순서는 실버 3 추가에서 실행 보장하기에

data="data:application/x-silverlight-2," type="application/x-silverlight-2" 

<param name="minRuntimeVersion" value="3.0.40818.0" /> 
+0

나는 위에서 시도한 ... 결과가 향상되고 테두리 만 볼 수 있지만 그 안에 포함 된 이미지는 볼 수 없다. 비록 SL 응용 프로그램이 SL을 시작 프로젝트로 설정하더라도 잘 작동하지만 ... – rehan88

+0

@ rehan88 : Fiddler를 사용하여 클라이언트가 서버에서 가져 오는 것을 정확히 검사 했습니까? 예를 들어 "ClientBin/SilverlightApplication1.xap"경로가 페이지와 관련하여 올바른지 확인하십시오. MVC를 사용하고 있기 때문에 절대 경로가 아닌 "/ ClientBin ..."이 필요합니다. – AnthonyWJones

+0

ClientBin과 Home 모두 동일한 상위 디렉토리 (Views)를가집니다. 홈에는 About.aspx 및 Index.aspx가 있습니다. 그래서 Index.aspx에는 object 태그가 있습니다. 나는 지금 "../ClientBin/SilverlightApplication.xap"과 같은 경로를 작성 중입니다. – rehan88