2019年1月12日 星期六

Windows Server 2008 R2 之 RPC 伺服器無法使用

  公司有支小程式是使用C#寫的,專門處理AD(Active Directory),但最近因為Server的網路流量異常,公司同仁就把一些區域連線的設定拿掉,當我再次使用小程式要去修改AD時,就造成沒辦法順利新增或修改,直到我使用逐步執行找原因時,發現程式都會停在設定AD密碼這行程式碼,我也開始在網路上找資料都無法解決,直到我想起公司同仁有去設定區域連線的設定時,我將其中一項設定打勾,再次去執行程式就可以順利執行了,以下是我C#遇到的錯誤訊息。


C#錯誤訊息
System.Reflection.TargetInvocationException: 引動過程的目標傳回例外狀況
RPC 伺服器無法使用。 (發生例外狀況於 HRESULT: 0x800706BA)


解決方法
開啟網路和共用中心→區域連線→內容→勾選「File and Printer Sharing for Microsoft Networks」

以上是我遇到的問題,不見得各位也和我一樣遇到同樣的問題,但我還是在此特別紀錄一下。