3

Castle Core 1.2 を既に使用している古いアプリで、Castle Core 2.5.2 の DictionaryAdapter だけを使用したいと考えています。ソースから DictionaryAdapter だけをコンパイルする以外に、これらのライブラリの共通部分を区別する方法はありますか?

4

2 に答える 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.SmtpCastle.Core.dllCastleCastle252Castle.Core

.NET アセンブリの名前空間を変更するには?

于 2011-01-14T16:54:17.883 に答える