2009-07-27 2 views
3

Я загрузил и установил Silverlight 3 Tools.Silverlight 3 Инструменты, которые не отображаются в Visual Studio

Я хочу использовать серверный элемент управления Silverlight на странице ASP.net, но у меня нет вкладки Silverlight в моей панели инструментов.

Я также не могу найти System.Web.Silverlight.dll, чтобы добавить его сам.

ответ

4

Это будет потому, что в 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.

+0

Инструменты включают в себя версию разработчика Silverlight и SDK для разработчиков. В ASP.NET-сайте или приложении вы ничего не увидите от SL в своей панели инструментов, так как нет никакого релевантного. Инструменты действительно добавляют новые шаблоны проектов для проектов Silverlight. Когда вы разрабатываете проект SL, вы увидите кучу элементов (похожих на элементы управления WPF) на панели инструментов. – AnthonyWJones

3

Нет, в Silverlight нет элементов управления Silverlight 3. Вы все еще можете использовать asp: Silverlight с Silverlight 3, но это уже не часть инструментов. См Pete Brown's post:

контролировать ASP.NET Silverlight все еще доступен как часть Silverlight 2 SDK, и на MSDN Code Gallery (http://go.microsoft.com/fwlink/?LinkId=156721), но не дольше поддерживается как часть инструментов Silverlight 3. Подходы Object Tag и Silverlight.js обеспечивают большую гибкость. При переносе проектов Silverlight 2 на Silverlight 3 вы можете продолжать использовать элемент управления asp.net Silverlight, если вы обновляете минимальный номер версии и добавляете требуемый iframe при использовании навигации, но рекомендуется, чтобы вы портировали один из другие два подхода.

Этот upgrade checklist from Silverlight 2 to 3 может помочь.

+0

ссылок не найдено Ошибка 404 – Kiquenet

Смежные вопросы