MSDN > 論壇首頁 > Silverlight > 使用Win form的WebBrowser 去開啟Silverlight的網頁
發問發問
 

已答覆使用Win form的WebBrowser 去開啟Silverlight的網頁

  • Friday, 3 July, 2009 9:05WMLin 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     
    Dear Sirs,

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

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

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

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

解答

  • Friday, 3 July, 2009 10:26Lolota LeeMSFT, 擁有者使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     已答覆
    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/
    • 已標示為解答WMLin Friday, 3 July, 2009 10:42
    •  

所有回覆

  • Friday, 3 July, 2009 10:26Lolota LeeMSFT, 擁有者使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     已答覆
    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/
    • 已標示為解答WMLin Friday, 3 July, 2009 10:42
    •