SPFarm.Local is return null
本文关键字:null return is Local SPFarm | 更新日期: 2023-09-27 18:06:12
SPFarm.Local返回null
我在谷歌上搜索过。
- x64和x86问题-否
- 访问问题-否
附加1.数据库服务器已启动2.网站正在开放3.CA正在打开
该帐户是运行代码的"系统帐户"。以前一直工作。现在它突然开始返回null。
有什么想法吗?
提前谢谢。
简单的服务器/机器重启就解决了这个问题。我的一些朋友也遇到了类似的问题,重新启动解决了这个问题。:(
我尝试在VS2012项目中从x64或x86更改为Any CPU,但没有帮助。最后,我在管理员模式下打开了VS,它运行得很好。
此处报价:
SPFarm.Local=null。SPFarm.Local希望创建到配置数据库。为了做到这一点,您需要配置数据库上的权限。通常是服务帐户并且应用程序池帐户可以读取配置数据库。如果您没有读取配置数据库的权限,SPFarm.Local将为null!
如果从SharePoint 2010迁移到SharePoint 2013,如果在SharePoint 2013中使用2010版本的Microsoft.SharePoint程序集,则可能会发生这种情况。简单地将你的项目转换为使用4.5框架,你就可以开始了。