新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
幾條在SharePoint中使用SilverLight注意事項(xiàng)
在SharePoint中使用SilverLight,說(shuō)起來(lái)雖然簡(jiǎn)單,但是還是折騰了我一些時(shí)間:

成都創(chuàng)新互聯(lián)主營(yíng)五原網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開(kāi)發(fā)公司,五原h(huán)5小程序設(shè)計(jì)搭建,五原網(wǎng)站營(yíng)銷推廣歡迎五原等地區(qū)企業(yè)咨詢
在SharePoint中使用SilverLight注意事項(xiàng)
首先,需要將Silverlight程序中產(chǎn)生的xap文件拷貝到您的sp站點(diǎn)可以訪問(wèn)到的地方。然后創(chuàng)建一個(gè)webpart,在其中創(chuàng)建Silverlight的實(shí)例對(duì)象,然后為其指定Source="****.xap"特別注意的是,SilverLight的運(yùn)行需要ScriptManager的支持。
在我練習(xí)的過(guò)程中,主要遇到的問(wèn)題是web.config文件對(duì)sl的支持,及相關(guān)MIME頭的添加。
--web.cofig添加對(duì)sl的支持:
1、在原文件的configSections中添加一段sectionGroup,如下:
name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" /> name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
2、在system.web的httpHanders和httpModules節(jié)結(jié)束處分別加入如下:
verb="*" path="*.asmx" /> verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" /> name="PublishingHttpModule" type="Microsoft.SharePoint.Publishing.PublishingHttpModule, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
3、在compliation的assemblies節(jié)中加入如下:


咨詢
建站咨詢
