键入初始化程序异常“RPC服务器不可用”

时间:2015-11-12 15:42:20

标签: c# .net .net-3.5

我们的某个环境中存在异常错误。该应用程序是.Net 3.5,并且在特定点上会出现此错误

  

'Documents.Document'的类型初始化程序引发了一个   例外。 RPC服务器不可用。

导致此问题的代码是此行

Document.ToString(DocumentFileContentsType.BinBase64)

并且它调用抛出异常的方法是:

public static string ToString(DocumentFileContentsType fileContentsType)
    {
        string fileContentsTypeText = null;

        switch (fileContentsType)
        {
            case DocumentFileContentsType.BinBase64:
                fileContentsTypeText = "BIN.BASE64";
                break;
            case DocumentFileContentsType.BinHex:
                fileContentsTypeText = "BIN.HEX";
                break;
            case DocumentFileContentsType.Gemini:
                fileContentsTypeText = "GEMINI";
                break;
            case DocumentFileContentsType.DmsGemini:
                fileContentsTypeText = "GEMINI.BIN.BASE64";
                break;
            case DocumentFileContentsType.Cmis:
                fileContentsTypeText = "CMIS";
                break;
            default:
                throw new ArgumentException("Invalid FILECONTENTS_TYPE: " + fileContentsType.ToString() + ".", "fileContentsType");
        }

        return fileContentsTypeText;
    }

因此,我无法看到任何类型的网络通信或进程间调用或发生的任何事情。

有什么想法吗?

0 个答案:

没有答案