我有一个包含以下代码的Web部件:
SPPermissionInfo info = site.RootWeb.GetUserEffectivePermissionInfo(SPContext.Current.Web.CurrentUser.LoginName);
它在同事环境中编译,在其环境中运行,但在部署到生产环境时,错误会引发运行时错误。这两种环境都是SP2。
环境:SharePoint 2007 SP2,Windows Server 2008
答案 0 :(得分:0)
GetUserEffectivePermissionInfo()
方法最初不存在,但稍后在更新中添加。请安装sharePoint的最新更新。