Castle Core 1.2 を既に使用している古いアプリで、Castle Core 2.5.2 の DictionaryAdapter だけを使用したいと考えています。ソースから DictionaryAdapter だけをコンパイルする以外に、これらのライブラリの共通部分を区別する方法はありますか?
質問する
316 次
2 に答える
3
最初に Castle.Core を 2.5.2 にアップグレードしてみますが、問題は、これにより他の依存関係が引きずられることです。ソースから DictionaryAdapter をコンパイルしてみてください。Castle.Core の残りの部分からかなり独立しているため、それほど問題にはなりません。
于 2011-01-10T20:04:41.360 に答える
0
私は VS2010 の Express バージョンしか持っていないので、名前空間だけを公開するためにilmergeを使用したくなりましたが、あることが別の原因になり、両方のバージョンに存在するDictionaryAdapter
ため、別のルートを取りました: 2.5.2.0 から始めて、単純に名前空間の最初の部分の名前を からに変更したので、競合することなく 1.2.0.0 で使用できます。Castle.Core.Smtp
Castle.Core.dll
Castle
Castle252
Castle.Core
于 2011-01-14T16:54:17.883 に答える