2013-01-19 2 views
1

당신은 같은 것을 할 :웹 사이트의 요구 사항으로 Silverlight 5.1을 설정하는 방법은 무엇입니까? 당신이 실버 라이트 응용 프로그램을 개발하고 HTML에 포함하려는 경우

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="1345px" height="667px"> 
... 
<param name="minRuntimeVersion" value="5.0.61118.0" /> 
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=5.0.61118.0" style="textdecoration:none"> 
<img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/> 

문제는 자체 를 업데이트 할 OOB 응용 프로그램을 방지하는 버그가 거기에있다 (출처 : http://www.microsoft.com/getsilverlight/locale/en-us/html/Microsoft%20Silverlight%20Release%20History.htm#SL_5_1_10411)

v5.1.x에서 버그가 수정되었지만 Visual Studio에서 개발할 때 위에 표시된 것처럼 항상 5.0.x 용 웹 페이지를 설정합니다.

minRuntimeVersio 값을 5.1.x로 변경하는 것이 간단하지 않습니다. 매개 변수가있는 링크를 수정하려고 시도했습니다. & v = 5.1 ...., 테스트 할 수있는대로 작동하지 않습니다. 존재하지도 않는 "요구하는"5.2조차도 링크가 유효하지 않은 요청을 표시하지 않습니다.

사용자에게 최신 플러그인이 있는지 확인하는 방법에 대한 아이디어가 있으십니까?

답변

2

나를 위해 작동합니다. 부 버전 번호를 포함 할 필요는 없으며 "5.1"이면 충분합니다. 5.0으로 확인할 수는 없지만 "5.2"로 설정하면 "이 페이지에는 최신 버전의 Silverlight가 필요합니다"대화 상자가 나타납니다. 링크의 버전 번호는 아무 것도하지 않습니다. 연결된 페이지는 항상 최신 버전을 다운로드합니다 (명백한 이유로).

<param name="minRuntimeVersion" value="5.1"/> 
관련 문제