当我在本地计算机上安装Windows窗体应用程序时,它会出现以下错误: -
Microsoft.Practices.ServiceLocation.ActivationException:激活 尝试获取LogWriter类型的实例时发生错误 “”---> Microsoft.Practices.Unity.ResolutionFailedException: 依赖项的解析失败,type = “Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter”,name = “(没有)”。在解决时发生异常:例外情况是: InvalidOperationException - 无法构造LogWriter类型。 您必须配置容器以提供此值。
答案 0 :(得分:1)
您是否已通过XML或代码在Unity配置中包含EnterpriseLibraryCoreExtension?这是知道如何读取Entlib日志记录配置并将其转换为容器注册的部分。