質問

新しいプロジェクトのために、パッケージnhibernateとcaster.core 3.0をnugetでインストールしました。通常、DLLの周りに手動でコピーしました。 Nugetでそれをするのは初めてです。

ProxyFactoryFactoryを構成する方法を見つけることができません。または、それを見つけることができないとしましょう。プロジェクト内でnhibernateとcaster.core.core(caster.core-パッケージで見つけることができる唯一のdll)を参照し、以下を構成しました。

<property name="proxyfactory.factory_class">
    NHibernate.ByteCode.Castle.ProxyFactoryFactory, 
    NHibernate.ByteCode.Castle
</property>

これはにつながります:

Class Initialization method Tests.UnitTest1.MyClassInitialize threw exception.
NHibernate.Bytecode.UnableToLoadProxyFactoryFactoryException:
NHibernate.Bytecode.UnableToLoadProxyFactoryFactoryException: Unable
to load type 'NHibernate.ByteCode.Castle.ProxyFactoryFactory,
NHibernate.ByteCode.Castle' during configuration of proxy factory class.

明らかにこのDLLは欠落していますが、どこでそれを見つけることができますか? Nugetに呼ばれるパッケージがあります Castle.DynamicProxy, 、しかし、それは時代遅れとしてマークされています。

PS:城の説明では、コア3.0-パッケージ、それは言われています:... dynamicproxyを含む...

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top