启动WCF时的TypeLoadException

启动WCF时的TypeLoadException,wcf,Wcf,在我到达Main()的断点之前很久,我就遇到了以下错误 System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个 请求的类型。取回 LoaderExceptions属性了解更多信息 信息。在 System.Reflection.Module.\u GetTypesInternal(堆栈爬网标记& 堆栈标记)在 System.Reflection.Assembly.GetTypes() 在 Microsoft.Tools.SvcHost.Se

在我到达Main()的断点之前很久,我就遇到了以下错误

System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个 请求的类型。取回 LoaderExceptions属性了解更多信息 信息。在 System.Reflection.Module.\u GetTypesInternal(堆栈爬网标记& 堆栈标记)在 System.Reflection.Assembly.GetTypes() 在 Microsoft.Tools.SvcHost.ServiceHostHelper.LoadServiceAssembly(字符串 SVCSemblyPath)

有人认为这可能是一个配置错误,但与一个类似的工作示例相比,我看不到这一点

这么早发生时,如何“检索LoaderExceptions属性”


谢谢

您是否有可能已经在GAC中安装了此服务的dll,然后修改了源代码?如果是这种情况(就像我自己经历的那样),那么只需卸载dll并重建服务,它就会再次工作。

VS2010上有没有可能发生这种情况?对不起,达林,我不能说;我还没有VS2010。嗨,凯利,我也有同样的问题。你设法解决了这个问题吗?谢谢