当前位置:主页 > Office办公 > 其他专区 > SharePoint

最新发布

SharePoint 部署解决方案Feature ID冲突
SharePoint 部署解决方案Feature ID冲突

中文报错:  部署步骤“添加解决方案”中出现错误: 已在此服务器场中安装 ID 为 735efe4e-8b50-4310-b588-c6ae2ba0759f 的功能。请使用强制属性显式地重新安装此功能。英文报错:  Error occurred in deployment step 'Add Solution': A feature with ID {Guid} has already been installed in this farm.  Use the force attribute to explicitly re-install the feature.解决方法:  一般发生这种情况,是因为服务器场上已经部署了一个相同Guid的解决方案,而Feature的安装不是强制安装造成的。修改Feature的安装属性为强制安装,即可;  如下图,在Feature的视图下按F4,右面弹出属性面板,修改强制部署,即可;同时,还可以修改Feature的基本属性。  当然,我们还可以直接修改Feature的模板文件,添加我们需要的属性,如下图: 

299 次浏览
SharePoint 如何搭建负载均衡(NLB)
SharePoint 如何搭建负载均衡(NLB)

简单描述首先,为三台虚拟机安装操作系统,我这里选择的是Windows Server 2012 DataCenter R2版本;其次,配置三台虚拟机,包括修改机器名(可选)、静态IP、关闭防火墙(可选)、关闭IE Enhanced Security Configuration(可选);这里需要说明的是DC的网关指向自己,另外两台前端的网关指向DC,如果有其他应用服务器,也需要网关指向DC,否则加域的时候可能找不到域控;最后,为三台服务器分别安装服务和软件环境,配置NLB,配置SharePoint环境;详细过程  ADAndSql服务器安装操作系统(Windows Server 2012 DataCenter R2版本);修改机器名、静态IP地址,默认网关(指向自己),关闭防火墙和IE增强服务;添加AD、DNS、DHCP服务,并升级为域控;

375 次浏览
SharePoint 如何在母版页中插入WebPart
SharePoint 如何在母版页中插入WebPart

如何在母版页里插入自己开发的WebPart。其实很简单,母版页中虽然不允许插入WebPartZone,但是Designer就可以插入WebPart;或者手动注册,然后插入WebPart也可以,不过Designer插入的时候,会自动在头部注册的。  首先我们开发一个测试用的WebPart,代码很简单,只是输入一段文字,然后部署到网站,如下图:  比如我想修改PageTitle这个为我们自定义的WebPart,如下图:  在下面的位置,插入我们的webpart(我是F12在上图页面上找到一个ID叫PageTitle,然后认定这个节点是上图位置),如下图:  不要删掉下面的节点(删掉ContentPlaceHolder节点会报错!),而是剪切到最下面,设置Visible为false,如下图:  鼠标光标放到要插入的位置,点击菜单上的WebPart,如下图:

SharePoint 场解决方案包含第三方程序集
SharePoint 场解决方案包含第三方程序集

当我们使用SharePoint 场解决方案的时候,经常会包含第三方的程序集,而第三方的程序集经常会有强签名的问题,如果有强签名可以部署到GAC,没有的话也可以部署到应用程序下。  那么,很多初学者部署的时候,会纠结怎么将dll跟随wsp部署到GAC或者应用程序,其实,很简单,下面跟着步骤来看一下吧。  我这里创建了一个解决方案,就是一个List模板,包含了一个第三方dll(我这里为了测试,就引用了一个其他解决方案的dll),如下图:  双击解决方案里面的Package下面的Package.package,选择Advanced选项卡,如下图:  点击Add添加引用,可以有两个选择,这里我选择第一个,如下图:  这里我们可以选择部署到GAC还是应用程序,可以添加dll的强名称等操作,如下图:

266 次浏览
SharePoint 如何配置基于表单的身份认证
SharePoint 如何配置基于表单的身份认证

这里简单介绍一下为SharePoint 2013 配置基于表单的身份认证,简单的说,就是用Net提供的工具创建数据库,然后配置SharePoint 管理中心、STS服务、Web应用程序的三处web.config即可。下面,让我们以图文的方式了解创建的具体过程吧。  使用微软提供的工具,创建数据库,找到Framework64下的aspnet_regsql,如下图:  这里我发现C:\Windows\Microsoft.NET\Framework64的v2.0.50727路径下和v4.0.30319路径下都有这个文件,试着分别运行了,发现没什么区别;  双击aspnet_regsql,弹出创建向导,点击下一步,如下图:  选择安装选项,我们是要配置,不是移除,如下图:  填写数据库服务器名和数据库名称,我这里是单独实例,不是默认的实例,所以server看起来比较奇怪,如下图:

SharePoint 2013 表单认证使用ASP.Net配置工具添加用户
SharePoint 2013 表单认证使用ASP.Net配置工具添加用户

我们了解到如何为SharePoint 2013配置表单身份认证,但是添加用户是一个麻烦事儿;其实,我们还可以用Asp.Net的配置工具,为SharePoint 2013添加表单用户,下面让我们简单介绍下,如何操作。  打开Visual Studio,新建项目,选择Asp.net web application类型,如下图:  点击OK,进入选择模板页面,如下图:  创建完毕,双击打开web.config,如下图:  添加数据库连接串,连接的是我们表单认证的数据库,不要写错了,如下图:  添加membership和roleManager,和之前配置基本一致,如下图:

279 次浏览
SharePoint如何修改表单认证登录页面
SharePoint如何修改表单认证登录页面

我们介绍了如何为SharePoint配置表单登陆,但是,登陆页面是丑、很丑、非常丑、特别非常丑!我们现在就介绍一下如何定制SharePoint表单登陆页面!  SharePoint 表单认证的页面,在每个Web App的端口下的_forms文件夹中,如下图:  进去发现有一个页面和一个配置文件,我们主要修改这个页面就可以了,如下图:  主要就是修改table里面的格式,我们通常新建一个Table替换掉现有的,然后把相应控件移动到我们需要的位置,即可,如下图:  我们把自己修改好的HTML替换掉原来的Table即可,但是用户名、密码、登陆等几个控件不要删掉哦,要不没办法登陆,记得放到相应位置,如下图:  然后我们就发现,表单登陆页面变得好看太多太多了,吼吼。

SharePoint PowerShell命令备份还原报错
SharePoint PowerShell命令备份还原报错

错误截图:                   文字描述:Restore-SPSite : <nativehr>0x80070003</nativehr><nativestack></nativestack>At line:1 char:1+ Restore-SPSite http://localhost/sites/test -PathD:\backup\DBT123 ...+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

SharePoint JavaScript 对象判断用户权限
SharePoint JavaScript 对象判断用户权限

场 景  近期有个场景,判断当前用户对项目有没有编辑权限,使用JavaScript完成,弄了好久才弄出来,分享一下,有需要的自行扩展吧,具体如下;代 码function getPermissions() { var mycontext = new SP.ClientContext(); var mysite = mycontext.get_web(); var mylist = mysite.get_lists().getByTitle('Demo'); myitem = mylist.getItemById(16); mycontext.load(myitem,'EffectiveBasePermissions'); mycontext.executeQueryAsync(function(){ var perms = myitem.get_effectiveBasePermissions(); if (perms.has(SP.PermissionKind.editListItems)) { alert("Yes!"); } else { alert("No!"); } },function(){}); } SP.SOD.executeFunc('sp.js','SP.ClientContext',getPermissions); 测 试   拥有编辑权限的人:  没有编辑权限的人:  特:服务器端对象模型:item.DoesUserHavePermissions()方法即可;

SharePoint 日历视图兼容性问题
SharePoint 日历视图兼容性问题

在IE11*问SharePoint 2013 calendar视图,发现加入兼容性视图以后访问,正常,如下图:  不加入兼容性视图IE11访问,出现兼容性问题,如下图:  因为有些环境有问题,有些环境没有问题,对比了一下,发现打补丁kb3054792,打完补丁,重启即可;  补丁地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=47055  特别的,在解决这个问题之前的疯狂谷歌过程中,发现也有类似情况,要么加入兼容性视图,要么开启浏览器Enterprise Mode(这个我试了,感觉很麻烦),如下图:  确实能解决这个问题,也想附后链接描述的情况,前后有一段灰色日期,如下图:

297 次浏览
共计373条记录 上一页 1.. 24 25 26 27 28 29 30 ..38 下一页