为什么castle.windsor不止一次地注入dll

时间:2015-09-01 09:45:32

标签: c# dll castle-windsor ioc-container dll-injection

我使用castle.windsor版本3.3 for .net 3.5。 我有一个奇怪的问题, 看来我的应用程序不止一次加载dll。

我正在加载程序集:

WindsorContainer().Install(FromAssembly.Named([AssemblyName]);

当我检查容器的节点时(注册后),每个程序集只有一次出现, 但当我检查我的应用程序正在加载什么DLL(通过进程资源管理器), 我可以使用相同的版本和路径不止一次地看到相同的dll。

另外,我想补充说我的应用程序运行正常,

但多次加载dll不是正常行为。

感谢。

0 个答案:

没有答案