打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
sharepoint 与.net frameword3.5

sharepoint 与.net frameword3.5

之前在做一个webpart时用了一个.net3.5的一个新控件 叫asp:listview
放到sharepoint上 居然无法识别
郁闷好久 后来在网上找了很长时间 也看了一些帖子
没一个能解决问题的
我凭着坚持不懈的努力在国外的一个论坛上发现了宝藏了,嘿嘿
不管国人有没有人之前解决了这个问题
小弟就在此献丑了
其实有一个很绝妙的方法
1.在vs2008里 新建一个web 网站
2.打开web网站的属性设置 把Framework 选成2.0的 这么做的主要原因是因为sharepoint 默认是只支持2.0的
不知各位有没有发现这个问题
3.到你的sharepoint网站下把那个很愁人的web.config 拷出来,放到新建的web网站里
4.确定放好了以后 ,在把web网站的Framework选成 3.5的 嘿嘿
这个时候你在打开web.config 看一下 好像多了很多东西吧
应该很多地方都写着3.5东西吧
我之前看过一个人博客 ,他也是这么做的,不过我按着做了,还是不管用
后来在国外的博客时候看到他多写了一写东西
<system.web.extensions>
    <scripting>
      <webServices>
      </webServices>
    </scripting>
  </system.web.extensions>
  <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
      <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </modules>
    <handlers>
      <remove name="WebServiceHandlerFactory-Integrated" />
      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    </handlers>
  </system.webServer>
  <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
      <remove name="ScriptModule" />
      <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </modules>
    <handlers>
      <remove name="WebServiceHandlerFactory-Integrated"/>
      <remove name="ScriptHandlerFactory" />
      <remove name="ScriptHandlerFactoryAppServices" />
      <remove name="ScriptResource" />
      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </handlers>
  </system.webServer>
那就是这些
现在写个3.5的东西试试吧!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Web.config配置文件详解3
What’s the difference between <system.web> and <system.webServer>?
win8 下 WCF "Could not load type 'System.ServiceModel.Activation.HttpModule'" 错误解决方案
MVC4建立DBContext的EF6数据
在SharePoint 2010中使用表单认证
SharePoint 2013 workflows stop working (Failed on started.)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服