簡體   English   中英

Enterprise Library 5.0是否向后兼容Enterprise Library 4.1?

[英]Is Enterprise Library 5.0 backwards compatible with Enterprise Library 4.1?

Enterprise Library 5.0是否向后兼容Enterprise Library 4.1? 我可以更改參考並讓它工作嗎?

最終的答案是: 也許吧

這實際上取決於場景以及您如何使用塊。 在最好的情況下,您可以替換程序集引用,更改配置,它應該工作。

Microsoft Enterprise Library 5.0更改日志

Enterprise Library中的主要體系結構修訂使用依賴注入機制。 [...] Enterprise Library不再使用以前版本中使用的靜態外觀和靜態類。 但是,這些外觀和類仍包含在Enterprise Library中,以便與現有應用程序代碼向后兼容,您可以繼續使用以前的方法來創建Enterprise Library對象。

當然,事情似乎很少有這樣的方式,所以,為了幫助解決任何問題並通過遷移方法,你一定應該閱讀:

簡而言之,我們已盡力使公眾面向API盡可能向后兼容。 對於大多數用戶來說,升級路徑幾乎就是引用和重建的變化。

上面提到的架構重構包括內部內容的主要修訂。 但是,除非您編寫自定義塊,否則不應受到影響。 順便說一句,有關EntLib5.0可擴展性的指導(包括如何編寫自定義塊)將很快推出。

上面的兩個參考(更改日志和遷移指南)將幫助您進行遷移。 到目前為止,與我交談的大多數人都評論了一個非常簡單直接的體驗。

請讓我知道你的是什么以及你是否遇到過任何問題。

問候,
格里戈里梅爾尼克
企業圖書館制作人

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM