2011-12-02 2 views
1

작성한 웹 페이지를 기반으로 Silverlight 응용 프로그램을 활성화했습니다. myapp.aspx를 myapp.WEB 폴더에서 클릭하면 모든 것이 정상적으로 작동합니다. 그러나 myapp.WEB 폴더 전체를 내 webhotel에 업로드 한 후 화면에 아무 것도 표시하지 않는 페이지를 실행합니다. 오직 흰색. 마우스 오른쪽 버튼을 클릭하면 Silverlight가 표시됩니다.배포 된 Silverlight 응용 프로그램이 표시되지 않습니다.

디버깅 방법은 무엇입니까?

그것은 실버 라이트 4 응용 프로그램 및 영문 페이지가 .NET 3.5

본문은 다음과 같습니다이다이다 :

<div id="silverlightControlHost"> 
    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"> 
     <param name="source" value="ClientBin/AnimationEx.xap"/> 
     <param name="onError" value="onSilverlightError" /> 
     <param name="background" value="white" /> 
     <param name="minRuntimeVersion" value="4.0.50826.0" /> 

     <param name="autoUpgrade" value="true" /> 
     <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0" style="text-decoration:none"> 
      <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/> 
     </a> 
    </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div> 
</form> 
+0

Silverlight 개체를 선언 할 위치에 코드를 게시 할 수 있습니까? – ChrisF

+0

몸체는 다음과 같습니다 : –

+0

그것이 잘못 될 수있는 데에는 많은 이유가 있습니다. 'ClientBin' 폴더가 올바른 위치에 있습니까? xap 파일은'ClientBin' 폴더에 있습니까? 종속 파일을 모두 업로드 했습니까? – ChrisF

답변

0

당신은 당신이 .NET 버전 3.5을 사용했다, 그러나 신체는 가지고있다

<param name="minRuntimeVersion" value="4.0.50826.0" /> 

나는 당신이 hav 그 작업을하기 위해서 타겟 버전이 4.0 인 IIS 설치. 귀하의 사이트 설정에 해당됩니다.

관련 문제