使用Win form的WebBrowser 去開啟Silverlight的網頁Dear Sirs,<br/><br/>       我寫了一個鑲有Silverlight的Html網頁,接著用.Net的 Win Form上的WebBrowser去開啟這個網頁,<br/><br/>畫面上會顯示系統沒有安裝Silverlight runtime的連結,而無法開啟畫面。也因為某些原因,這台開發電腦無法連結internet,<br/><br/>也無法安裝軟體。但我實際上在這台電腦是裝有Silverlight的開發環境,單獨使用IE6去打開LocalHost上的Silverlight網頁都可以<br/><br/>正常打開,唯獨透過Win Form的WebBrowser去讀取網頁,會出現缺少Silverlight runtime的訊息,是否有先進遇過類似的問題?<br/><br/>© 2009 Microsoft Corporation. 版權所有,並保留一切權利。Fri, 03 Jul 2009 14:19:25 Z6bf91179-27bf-4f81-98f1-d66cf7d540bdhttp://social.msdn.microsoft.com/Forums/zh-TW/1511/thread/6bf91179-27bf-4f81-98f1-d66cf7d540bd#6bf91179-27bf-4f81-98f1-d66cf7d540bdhttp://social.msdn.microsoft.com/Forums/zh-TW/1511/thread/6bf91179-27bf-4f81-98f1-d66cf7d540bd#6bf91179-27bf-4f81-98f1-d66cf7d540bdWMLinhttp://social.msdn.microsoft.com/Profile/zh-TW/?user=WMLin使用Win form的WebBrowser 去開啟Silverlight的網頁Dear Sirs,<br/><br/>       我寫了一個鑲有Silverlight的Html網頁,接著用.Net的 Win Form上的WebBrowser去開啟這個網頁,<br/><br/>畫面上會顯示系統沒有安裝Silverlight runtime的連結,而無法開啟畫面。也因為某些原因,這台開發電腦無法連結internet,<br/><br/>也無法安裝軟體。但我實際上在這台電腦是裝有Silverlight的開發環境,單獨使用IE6去打開LocalHost上的Silverlight網頁都可以<br/><br/>正常打開,唯獨透過Win Form的WebBrowser去讀取網頁,會出現缺少Silverlight runtime的訊息,是否有先進遇過類似的問題?<br/><br/>Fri, 03 Jul 2009 09:05:07 Z2009-07-03T09:05:07Zhttp://social.msdn.microsoft.com/Forums/zh-TW/1511/thread/6bf91179-27bf-4f81-98f1-d66cf7d540bd#d0d99358-6c27-4219-93bc-1a4c5bd4cfd9http://social.msdn.microsoft.com/Forums/zh-TW/1511/thread/6bf91179-27bf-4f81-98f1-d66cf7d540bd#d0d99358-6c27-4219-93bc-1a4c5bd4cfd9Lolota Leehttp://social.msdn.microsoft.com/Profile/zh-TW/?user=Lolota%20Lee使用Win form的WebBrowser 去開啟Silverlight的網頁Hi, <br/><br/><br/>這個問題主要是出在您的OS是64位元, 所以當您在Winform上透過WebBrowser去查看Silverlight的程式時, 這時候的WebBrowser是使用64位元的IE,<br/>但是Silverlight 的 runtime僅能在32位元執行, 所以就會出現要您安裝Silverlight Runtime的圖片.<br/><br/>解決的辦法就是去把改成用x86的模式compile.<br/><br/>Best Regards, <br/>Lolota Lee<hr class="sig">微軟技術支援中心(CSS) - http://www.dotblogs.com.tw/lolota/Fri, 03 Jul 2009 10:26:03 Z2009-07-03T10:26:03Z