c# - 如何检索 LoaderExceptions 属性?

标签 c# .net wcf

我在更新服务引用时收到一条错误消息:

自定义工具警告:无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。

如何检索 LoaderException 属性?

更新:当我重新导入域对象项目时,我的错误消失了。我不知道为什么这能解决问题,但我很高兴它能正常工作。

最佳答案

try
{
  // load the assembly or type
}
catch (Exception ex)
{
  if (ex is System.Reflection.ReflectionTypeLoadException)
  {
    var typeLoadException = ex as ReflectionTypeLoadException;
    var loaderExceptions  = typeLoadException.LoaderExceptions;
  }
}

关于c# - 如何检索 LoaderExceptions 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4667078/

相关文章:

c# - LINQ 查询 C# ASP

c# - 如何查找成员变量是否为只读?

c# - c#中的最大容量集合

java - 是否有全面的 Java Metro 和 WCF 互操作性网站、技术或资源?

.net - WCF WS2007FederationHttpBinding 与 HTTPS

c# - wpf - TextBlock 文本不换行

c# - 如何在没有 "Enviroment"的情况下获取 Windows 通用应用程序中某些特殊文件夹的路径

c# - 将 Linq2SQL 与自定义 SQL 相结合

c# - 如何处理连接问题?

ios - 在 WPF 应用程序中托管 WCF Web 服务