【发布时间】:2015-10-11 05:38:54
【问题描述】:
我正在使用 sharpdevelop 编写一个程序,该程序会将项目添加到 SharePoint 网站上的预先存在的列表中。
这是我的代码:
using System.IO;
using Microsoft.SharePoint;
using System;
namespace Sampl22.cs
{
class Program
{
public static void Main(string[] args)
{
using (SPSite site = new SPSite("http://community.intranet/Lists/AllItems.aspx"))
{
using (SPWeb web = site.OpenWeb())
{
SPList list = web.Lists["Sample Forms Data"];
SPListItem item = list.Items.Add();
item["FormName"] = "New Form";
item["Data"] = "Description of Task";
item.Update();
}
}
}
}
}
我得到的错误是:
找不到类型或命名空间名称“SPSite”(您是 缺少 using 指令或程序集引用?) (CS0246)
找不到类型或命名空间名称“SPList”(您是否缺少 使用指令还是程序集引用?) (CS0246)
类型或 找不到命名空间名称“SPListItem”(您是否缺少 使用指令还是程序集引用?) (CS0246)
类型或 找不到命名空间名称“SPWeb”(您是否缺少使用 指令还是程序集引用?)(CS0246)
在我的参考资料部分:
- FPSRVUTL
- FPWEC
- Microsoft.SharePoint.BusinessData.Administration.Client
- Microsoft.SharePoint.BusinessData.Administration.Client.Intl
- 系统
- System.Core
- System.Data
- System.Data.DataSetExtensions
- System.Xml
- System.Xml.Linq
应该怎么做才能消除这些错误?
【问题讨论】:
标签: c# sharepoint