>首页> IT >

RPC服务器不可用错误是什么原因?RPC服务器不可用错误解决方案分享

时间:2023-04-06 13:53:01       来源:三好在线

我们正在对Windows Azure平台。该应用程序工作正常,如果我们从Visual Studio工作,但是,当我们把它部署到Windows Azure,并试图运行从URL创建了投掷RPC服务器不可用。

我们得到的错误是:

RPC服务器不可用。 (异常来自HRESULT:0x800706BA)

说明:执行当前Web请求的执行过程中发生未处理的异常。请查看有关错误的详细信息的堆栈跟踪以及它起源于code。

异常详细信息:System.Runtime.InteropServices.COMException:RPC服务器不可用。 (异常来自HRESULT:0x800706BA)

源错误:

当前Web请求的执行过程中生成了未处理的异常。有关异常的来源和位置信息可以使用异常堆栈跟踪下面确定。

堆栈跟踪:

[收到COMException(0x800706ba):RPC服务器不可用。 (异常来自HRESULT:0x800706BA)

LastTest.WelcomePage.btnCreate_Click(对象发件人,EventArgs e)在D:\\ AzureApplication \\ LastTest \\ WelcomePage.aspx.cs:35

System.Web.UI.WebControls.Button.RaisePostBackEvent(字符串eventArgument)+154

System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)3707

请给尽快就同一一些建议...

解决方案

最有可能的原因是你的code使用您的角色在启动过程中在同一台机器上部署了进程内COM服务器。稍后,您在该服务器实例化一个对象和COM子系统提供了一个代理对象。您code和COM服务器之间的通信是通过使用RPC - 一个RPC服务器的出进程内COM服务器中启动。然后,COM服务器崩溃,你已经是一个代理到现在不存在的COM服务器(和不存在的RPC服务器)。当您在晃来晃去代理执行任意呼叫你面对此错误消息。 -RPC服务器不可用的

您要查找的COM服务器崩溃以及为什么这样做,并采取相应的行动。

关键词: RPC服务器不可用错误 RPC服务器不可用错误是什么原因 RPC服务器不可用错误解决方案分享