.Net中使用aliases讓相同命名空間的dll引用共存

有些不得已的時候,我們需要同時在代碼中使用某個dll的不同版本。比如用低版本的dll中的方法導出數據,然後使用高版本的方法導入數據來實現數據的升級. 又或者需要同時使用第三方的dll不同版本。如何使它們並存於系統中是個難題。 如果同時存在於系統中,會出現ambiguous refrence(有歧義的引用)的編譯錯誤。下文介紹如何使用aliases解決這個問題。 一, 構建兩個不同版本的Projec
相關文章
相關標籤/搜索