0
我有舊代碼使用針對.NET 1.1平臺的log4net版本1.2.10。 我當前的代碼使用針對.NET 2.0平臺的lognet版本1.2.10在.NET 1.1和2.0上運行的Log4net 1.2.10不兼容
當我混合舊的和新的代碼時,所有的地獄都會崩潰。今天寫在.NET 4.0和VS2010上的代碼可以很好地使用2.0 log4net dll。但如果我放入1.1版本,它會中斷。相反,如果我使用2.0 log4net dll,舊的dll將會中斷。
我不想強迫我的舊DLL到2.0。有沒有一個好的解決方案?我想最讓我感到困擾的是log4net有相同的版本號,但我無法欺騙我的代碼和dll進入單一版本。