我有一台Shrepoint安装在其上的服务器。
我想测试一下这段代码:
SPUtility.GetLocalizedString Method
当我添加对Microsoft.SharePoint.dll的引用时,我可以解析SPSite
和......问题是当我想构建项目时,它不再识别using Microsoft.SharePoint
:
我收到此错误:
问题在哪里?我添加了对错误13名称空间“Microsoft”中不存在类型或命名空间名称“SharePoint”(您是否缺少程序集引用?)
Microsoft.SharePoint.dll
的引用,但在构建时它不起作用
答案 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
。这只是猜测可能是工作,没有测试过,