参考Microsoft.SharePoint.dll

时间:2013-12-21 06:39:47

标签: c# c#-4.0 sharepoint sharepoint-2010

我有一台Shrepoint安装在其上的服务器。

我想测试一下这段代码:

SPUtility.GetLocalizedString Method

当我添加对Microsoft.SharePoint.dll的引用时,我可以解析SPSite和......问题是当我想构建项目时,它不再识别using Microsoft.SharePoint

enter image description here

我收到此错误:

  

错误13名称空间“Microsoft”中不存在类型或命名空间名称“SharePoint”(您是否缺少程序集引用?)

问题在哪里?我添加了对Microsoft.SharePoint.dll的引用,但在构建时它不起作用

3 个答案:

答案 0 :(得分:2)

将Visual Studio项目解决方案属性平台目标更改为x64,将目标框架更改为.NET Framework 3.5。

答案 1 :(得分:2)

SharePoint 2010中的Microsoft.SharePoint.dll使用Framework 3.5 但 SharePoint 2013中的Microsoft.SharePoint.dll使用Framework 4.0

试一试。

答案 2 :(得分:0)

尝试使用此命名空间:

using Microsoft.SharePoint.Utilities

在您提供的链接中,它表示该方法位于命名空间Microsoft.SharePoint.Utilities而不是Microsoft.SharePoint。这只是猜测可能是工作,没有测试过,