我silverlight
在 vs 2008 中编写了一个小应用程序。现在我想将该应用程序插入使用 vs.net 2005 开发的网站。执行此操作需要哪些步骤。这是我到目前为止所做的。
在 web.config
<compilation debug="true" strict="false" explicit="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI.SilverlightControls" assembly="System.Web.Silverlight, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</controls>
在asp页面中。
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register TagPrefix="asp" Namespace="System.Web.UI.SilverlightControls" Assembly="System.Web.Silverlight, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
<body>
<form id="form1" runat="server">
<div>
Silverlight Test
<asp:ScriptManager ID="scriptManager" runat="server" />
<div style="height: 100%;">
<asp:Silverlight ID="silverlightControl" runat="server" Source="~/TypingTestV2.xap"
MinimumVersion="2.0.31005.0" Width="100%" Height="100%" />
</div>
</div>
</form>
当我运行应用程序时,我在 IE 中遇到错误
网页错误详情:用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.0;WOW64;Trident/4.0;SLCC1;.NET CLR 2.0.50727;InfoPath.2;.NET CLR 3.5.30729;MS-RTC LM 8;.NET CLR 3.0.30729;OfficeLiveConnector.1.4;OfficeLivePatch.1.3) 时间戳:2009 年 8 月 7 日星期五 13:12:30 UTC
消息:ASP.NET Ajax 客户端框架加载失败。行:38 字符:34 代码:0 URI:htt://localhost:4063/Silverlight.aspx消息:'Sys' 未定义行:48 字符:1 代码:0 URI:htt://localhost:4063/Silverlight.aspx
消息:'Sys' 未定义行:57 字符:1 代码:0 URI:htt://localhost:4063/Silverlight.aspx
消息:'Sys' 未定义行:67 字符:1 代码:0 URI:htt://localhost:4063/Silverlight.aspx
在 Firefox 中:
ASP.NET Ajax 客户端框架加载失败。[中断这个错误] if (typeof(Sys) === 'undefined') throw n...ient-side framework failed to load.');\r\n
所以我不确定问题是什么。虽然上面写着AJAX
,但我不确定下一步会是什么
(上面的htt是http,但是网站不允许我在帖子中做多个超链接,所以我把它改成了htt)希望有人愿意帮忙。香农