我在导入SpList时遇到问题。我试图复制粘贴很多sharepoint导入但仍然没有修复。请帮我解决这个错误。谢谢。
public void CheckVersionEnable(string ListName)
{
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite osite = new SPSite("http://it3127:30091/"))
{
using (SPWeb oweb = osite.OpenWeb("http://it3127:30091/"))
{
SPList docs = oweb.Lists[ListName];
if (docs.EnableVersioning == false)
{
docs.EnableVersioning = true;
docs.MajorVersionLimit = 10;
oweb.AllowUnsafeUpdates = true;
docs.Update();
oweb.AllowUnsafeUpdates = false;
}
}
}
});
}
}
答案 0 :(得分:0)
如果你还没有包括:
using Microsoft.SharePoint;
在文件的顶部(或在命名空间内),您必须将其作为前缀:
Microsoft.SharePoint.SPList list;
作为补充说明,请确保您没有:
namespace SPList {
}
在您的解决方案中。听起来有一个带有SPList
名称的命名空间,并且您正在尝试从中创建一个新类型(而不是实际的SPList
类)