SharePoint 在32 位进程中不受支持
Microsoft SharePoint 在 32 位进程中不受支持。请验证您是否在 64 位可执行文件中运行。
网上没找到答案,不知道是否有人遇到过。
代码:
C# code?using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Microsoft.SharePoint.Administration; using Microsoft.Office.Server.Search.Administration; namespace WebApplication1 { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SearchService searchService = SearchService.Service; SearchServiceApplication searchApp = searchService.SearchApplications.GetValue<SearchServiceApplication>(new Guid("SearchApplicationID")); } } }
这个是终极的了,再不行就是你的问题了 这个问题我最开始发现研究过,后来找云亮一起研究,云亮发了一篇博客记录
改成64位后你看下Reference里面哪个dll加载失败了,把失败的换成64位的dll
|