我正在使用Microsoft Enterprise Library 2.0版中的各种块的旧项目。我想升级到5.1。
我们使用的块是数据访问,异常处理和日志记录。
如果我刚引用新库,它们会不会出现问题?或者这可能会破坏旧代码。
由于
答案 0 :(得分:2)
如果您使用工厂外墙来获取EntLib对象,那么它们中的大多数仍然存在。您的配置可能需要更新以反映新架构。
另外,请查看Migration Guide。它不包括Entlib2.0 - > 5.0迁移但包括3.1-> 5.0迁移,这应该足够了,因为v3.x和v2.0之间的API没有重大变化。