我发现多个网站告诉我如何远程访问Sharepoint网站,但似乎没有解释让我回答我正在经历的事情。试图远程访问Sharepoint
我创建了一个简单的C#控制台应用程序
在我引用的应用程序:
Microsoft.Sharepoint
,Microsoft.Sharepoint.Client
和Microsoft.Sharepoint.Client.Runtime
我能为
Microsoft.Sharepoint
和Microsoft.Sharepoint.Client
创建using语句但我没有得到intellisenseMicrosoft.Sharepoint.Client.Runtime
(我只得到应用程序,实用程序,WebParts和Wo rkflow在下拉窗口) - 如果我在使用Microsoft.Sharepoint.Client.Runtime
型,我得到的“红色波浪线”下运行时注释掉
Microsoft.Sharepoint.Client.Runtime
,我然后输入以下代码:const string FORMAT = "{0}: {1}"; string strURL = "http://<the SPS site address>"; List<string> listFields = new List<string>(); using (SPSite oSite = new SPSite(strURL)) { using (SPWeb oWeb = oSite.OpenWeb()) { foreach (SPList list in oWeb.Lists) { foreach (SPField field in list.Fields) { listFields.Add(string.Format(FORMAT, list.ID, field.Title)); } } } }
注:在这个时间点,有没有错误列表报告
我然后编译代码(重建)的错误 - 在这一点上,我得到:
-
个
- 波浪线在这两个 “的Sharepoint” 使用报表
- 五(5)错误说明:
- '的Sharepoint' 命名空间 “微软”(是否缺少程序集引用?)2X
- 不存在“SPSite的”找不到(是否缺少using指令或程序集引用?)2X
- “的SPWeb”找不到(是否缺少using指令或程序集引用)1X
你能否从Solution Explorer支杆部分的扩大“参考”截图窗口? – Thriggle