【问题标题】:SharePoint 2013 Service Application ErrorSharePoint 2013 服务应用程序错误
【发布时间】:2014-03-19 13:22:49
【问题描述】:

我无法让多个 SharePoint 服务应用程序正常工作。当我导航到任何服务 url 例如:http...MetadataWebService.svc 时,我收到错误“Microsoft SharePoint 在 32 位进程中不受支持。请验证您是否在 64 位可执行文件中运行。”我已将 IIS 应用程序池中的 SharePoint Web Services Root Enable 32-bit Applications 更改为 false,但错误仍然存​​在。

这是错误的其余部分

[PlatformNotSupportedException:32 位进程不支持 Microsoft SharePoint。请验证您是否在 64 位可执行文件中运行。] Microsoft.SharePoint.Utilities.SPUtility.CheckFrameworkAndProcess() +281 Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_RegistryConnectionString() +37 Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Local() +83 Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& 农场,布尔值& isJoined)+171 Microsoft.SharePoint.Administration.SPFarm.get_Local() +49 Microsoft.SharePoint.Administration.SPServiceApplication.get_Current() +216 Microsoft.SharePoint.SPServiceHostOperations.Configure(ServiceHostBase serviceHost, SPServiceAuthenticationMode authenticationMode) +26 Microsoft.SharePoint.Administration.SPIisWebServiceApplication.ConfigureServiceHost(ServiceHostBase serviceHost, SPServiceAuthenticationMode authenticationMode) +13 Microsoft.SharePoint.Taxonomy.MetadataWebServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +47 System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) +1434 System.ServiceModel.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo, EventTraceActivity eventTraceActivity) +52 System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath, EventTraceActivity eventTraceActivity) +598

[ServiceActivationException:服务'/3dbfec4a10a642c296f8fd5bd2d521bd/MetadataWebService.svc'由于编译过程中的异常而无法激活。异常消息是:32 位进程不支持 Microsoft SharePoint。请验证您是否在 64 位可执行文件中运行..] System.Runtime.AsyncResult.End(IAsyncResult 结果) +499812 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult 结果) +178 System.ServiceModel.Activation.ServiceHttpModule.EndProcessRequest(IAsyncResult ar) +350382 System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +9549077

【问题讨论】:

    标签: .net iis sharepoint sharepoint-2013


    【解决方案1】:

    Sharepoint 服务应用程序在“sharepoint Web 服务根”之一之外还使用了其他应用程序池。查看所有正在使用的应用程序池(尤其是那些以数字和字母长字符串作为名称的应用程序池)并确保它们也已启用 32 位设置为 false

    【讨论】:

    • 解决了所有问题。
    猜你喜欢
    • 2015-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多