我下載並安裝了Silverlight 3 Tools。Silverlight 3工具沒有在Visual Studio中顯示
我想在一個ASP.net頁面中使用Silverlight服務器控件,但我的工具箱中沒有Silverlight標籤。
我也無法找到System.Web.Silverlight.dll來自己添加它。
我下載並安裝了Silverlight 3 Tools。Silverlight 3工具沒有在Visual Studio中顯示
我想在一個ASP.net頁面中使用Silverlight服務器控件,但我的工具箱中沒有Silverlight標籤。
我也無法找到System.Web.Silverlight.dll來自己添加它。
這將是因爲在Silverlight 3中控件已被刪除。您需要自己構建<object ...
標籤。下面是一個簡單的例子: -
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="ClientBin/SilverlightApplication1.xap"/>
<param name="background" value="white" />
<param name="minRuntimeVersion" value="3.0.40624.0" />
<param name="autoUpgrade" value="true" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration:none">
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/>
</a>
</object>
但是如果你想要的標準錯誤處理和自動加載的時候SL安裝行爲,你將需要添加的onError參數的函數來處理這些錯誤點,包括Silverlight的。 js仍然是SL3安裝的一部分。
不,Silverlight 3中沒有任何Silverlight控件。您仍然可以在Silverlight 3中使用asp:Silverlight,但它不再是這些工具的一部分。見Pete Brown's post:
的ASP.NET Silverlight控件仍可作爲Silverlight的2 SDK的一部分,並在MSDN代碼庫(http://go.microsoft.com/fwlink/?LinkId=156721),但不再被維持的Silverlight 3的工具的一部分。 Object Tag和Silverlight.js方法提供了更多的靈活性。將Silverlight 2項目移植到Silverlight 3時,只要更新最小版本號並在使用導航時添加所需的iframe,則可以繼續使用asp.net Silverlight控件,但建議您移植到其中的一個另兩種方法。
This upgrade checklist from Silverlight 2 to 3 may help。
未找到鏈接404錯誤 – Kiquenet 2015-03-30 12:57:36
這些工具主要包括Silverlight和SDK的開發者運行時版本。在ASP.NET網站或應用程序中,您不會在工具箱中看到SL中的任何內容,因爲它們沒有任何相關性。工具確實爲Silverlight項目添加了新的項目模板。當你開發一個SL項目時,你會在工具箱中看到一堆項目(類似於WPF控件)。 – AnthonyWJones 2009-07-27 15:28:19