Microsoft Developer Network > Página principal de foros > Silverlight > 使用Win form的WebBrowser 去開啟Silverlight的網頁
Formular una preguntaFormular una pregunta
 

Respondida使用Win form的WebBrowser 去開啟Silverlight的網頁

  • viernes, 03 de julio de 2009 9:05WMLin Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Dear Sirs,

           我寫了一個鑲有Silverlight的Html網頁,接著用.Net的 Win Form上的WebBrowser去開啟這個網頁,

    畫面上會顯示系統沒有安裝Silverlight runtime的連結,而無法開啟畫面。也因為某些原因,這台開發電腦無法連結internet,

    也無法安裝軟體。但我實際上在這台電腦是裝有Silverlight的開發環境,單獨使用IE6去打開LocalHost上的Silverlight網頁都可以

    正常打開,唯獨透過Win Form的WebBrowser去讀取網頁,會出現缺少Silverlight runtime的訊息,是否有先進遇過類似的問題?

Respuestas

  • viernes, 03 de julio de 2009 10:26Lolota LeeMSFT, PropietarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respondida
    Hi,


    這個問題主要是出在您的OS是64位元, 所以當您在Winform上透過WebBrowser去查看Silverlight的程式時, 這時候的WebBrowser是使用64位元的IE,
    但是Silverlight 的 runtime僅能在32位元執行, 所以就會出現要您安裝Silverlight Runtime的圖片.

    解決的辦法就是去把改成用x86的模式compile.

    Best Regards,
    Lolota Lee
    微軟技術支援中心(CSS) - http://www.dotblogs.com.tw/lolota/
    • Marcado como respuestaWMLin viernes, 03 de julio de 2009 10:42
    •  

Todas las respuestas

  • viernes, 03 de julio de 2009 10:26Lolota LeeMSFT, PropietarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respondida
    Hi,


    這個問題主要是出在您的OS是64位元, 所以當您在Winform上透過WebBrowser去查看Silverlight的程式時, 這時候的WebBrowser是使用64位元的IE,
    但是Silverlight 的 runtime僅能在32位元執行, 所以就會出現要您安裝Silverlight Runtime的圖片.

    解決的辦法就是去把改成用x86的模式compile.

    Best Regards,
    Lolota Lee
    微軟技術支援中心(CSS) - http://www.dotblogs.com.tw/lolota/
    • Marcado como respuestaWMLin viernes, 03 de julio de 2009 10:42
    •