我在Main()中遇到断点之前很久就收到了以下错误。
System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个 要求的类型。检索 LoaderExceptions属性更多 信息。在 System.Reflection.Module._GetTypesInternal(StackCrawlMark&安培; stackMark)at System.Reflection.Assembly.GetTypes() 在 Microsoft.Tools.SvcHost.ServiceHostHelper.LoadServiceAssembly(字符串 svcAssemblyPath)
有人建议它可能是配置错误,但在与类似的工作示例进行比较时我没有看到它。
如何在早期发生时“检索LoaderExceptions属性”?
谢谢!
答案 0 :(得分:2)
您是否有可能已经在GAC中安装了此服务的dll并且之后修改了源代码?如果那是一个案例(就像我自己经历的那样),那么只需卸载dll并重建你的服务,这将使它再次运作。